Live data from Hacker News

Vim Colors

vimcolors.com

11–20 of 110 posts

Re: Vim Colors

#12

I wish I could choose a language to preview the schemes with. My biggest gripe with many of these themes is that is looks great in some languages and terrible for everything else.

I agree. I sent a tweet to the author requesting it, hopefully he sees it: https://twitter.com/shawnps/status/615780187800629248

Re: Vim Colors

#14
Could you add a preview for diff mode? It always disappoints me how (even the default) themes make vimdiff as hard to read as possible.

Re: Vim Colors

#15

I wish I could choose a language to preview the schemes with. My biggest gripe with many of these themes is that is looks great in some languages and terrible for everything else.

It occurs to me that the fewer lexical types a language has, the less possible it is to highlight it in a pleasant way. Lisps and Forths (and most assembly languages) must look unpleasantly spare; and an encoding like Urbit's Nock would be literally monochrome.

Re: Vim Colors

#16

Can anyone recommend color schemes other than Solarized that have extensive support across board (not only vim, but all the plethora of terminal emulators, command-line applications, etc.)? Solarized is too low-contrast for me, so I have hacked-on support for hybrid (solarized syntaxes + tommorow color codes), but it's not really uniform. And, imho, well-balanced contrast is the most important thing. Non-exhaustive l…

I use hybrid in vim and base16 in everything else and that's about the best I've found so far. The base16 "builder" seems like it supports the most things:

https://github.com/chriskempson/base16-builder

Re: Vim Colors

#17

Can anyone recommend color schemes other than Solarized that have extensive support across board (not only vim, but all the plethora of terminal emulators, command-line applications, etc.)? Solarized is too low-contrast for me, so I have hacked-on support for hybrid (solarized syntaxes + tommorow color codes), but it's not really uniform. And, imho, well-balanced contrast is the most important thing. Non-exhaustive l…

Base16 is probably what you want: https://github.com/chriskempson/base16

There is a related project called Base16-Builder: https://github.com/chriskempson/base16-builder

With Base16-Builder you can make a Yaml file of colours and it will build profiles for a zillion apps. It's pretty easy to hack to build other profiles as you just need to make an erb.

Base16 is organized in pretty much the same way as Solarized colours, so if you have gotten used to Solarized and just want to adjust the colours to something easier to see (I suffer from the same problem you do), then I think it is the way to go.

I hesitate to mention this because it isn't quite ready yet, but where I work we do a lot of remote pair programming over tmux. The problem is that everybody has their own idea of what colours look good. My buddy and I made a vim colorscheme that looks reasonable with many different palettes, called agnostic: https://github.com/ygt-mikekchar/agnostic

So if you ever need to pair program over tmux and one person wants a light background, but another person wants a dark backgroun, you can do it it. If you do that kind of thing a lot, then I recommend working with agnostic. Otherwise I think Base16 is probably the way to go.

Re: Vim Colors

#19
finally, beautiful themes that are sophisticated enough to work in both terminal and GUI. And all in one place. This link made me a very happy man.

Re: Vim Colors

#20

Awesome post! I love the Tomorrow-Night theme: Vim: http://i.imgur.com/HBaCTAu.png Zsh: https://github.com/sindresorhus/pure On Github: https://github.com/chriskempson/tomorrow-theme/blob/master/v...

This is unrelated, but in the first screenshot, how do you get a terminal windows inside vim ? ( git in the top right). I guess it is a neovim feature.
Post reply on HN