Live data from Hacker News

Vim Color Schemes

vimcolorschemes.com

91–100 of 119 posts

Re: Vim Color Schemes

#91
Color schemes doesn't work unless we are talking about a dozen standard schemes. Otherwise, it is drowning users in choices. What we needed is an interactive fine tuning. Doing it with config files isn't working. We need a web application for that. Give me a dozen also template, and let me fine tune from there. Export, done.

Re: Vim Color Schemes

#92

(Neo)Vim and colour schemes are the thing that finally pushed me to use VSCode after more than a decade of using Vim. I was just so fed up with trying to find the right incantations of environment variables to get the damn things to work correctly every single time. Hats off to those still fighting the good fight.

That's been my experience for 10 years. (Before that, I didn't even know Vim could have color schemes) These things look beautiful on the web page. But dang it's so hard to get your terminal, Tmux and Vim/NeoVim to display properly. I've literally used Distinguished as my color scheme for 10 years just because I got it working, it looks nice and I really don't want to fight with configs. I'm still not interested in u…

The (arcane) tricks to make vim or any editor work well is:

* export TERM=xterm-256color

* Use tmux attach -2 (-2=256color)

* In tmux :set -g escape-time 0

* In vim, :set t_Co=256

If your terminal is the issue, use rxvt-unicode256color as it is the best terminal emulator (kitty is too slow (Python), urxvtd can segfault, xterm lacks features), or iTerm2 for Mac (Terminal.app recently broke colors and haven't figured out how to fix them, plus it lacks panes which I use to simulate an i3 environment). On Mac you have to enable option as meta key to make alt work as well

Re: Vim Color Schemes

#93

I discovered a "color-scheme paradox": Every color scheme I enjoy using avoids using color red for anything except error messages -- which seems to be objectively a good thing -- yet such color schemes are rarely the most popular ones, which I attribute to the fact that the preview screenshots that do not use the color red look unappealing.

I'm in the same boat that you, I just can't use any color schemes where red is used to denote keywords, variables etc. I just don't understand why red dominates in so many color schemes.

Re: Vim Color Schemes

#94

Color schemes doesn't work unless we are talking about a dozen standard schemes. Otherwise, it is drowning users in choices. What we needed is an interactive fine tuning. Doing it with config files isn't working. We need a web application for that. Give me a dozen also template, and let me fine tune from there. Export, done.

There are a bunch of tools that generate color schemes for other tools based on a template of their configs. For example pywal is a popular one: https://github.com/dylanaraps/pywal But pretty much every major scripting language like JS, ruby, etc. has their own take on the same idea.

Base16 is another popular one with a ton of implementations: https://github.com/chriskempson/base16

Re: Vim Color Schemes

#95

(Neo)Vim and colour schemes are the thing that finally pushed me to use VSCode after more than a decade of using Vim. I was just so fed up with trying to find the right incantations of environment variables to get the damn things to work correctly every single time. Hats off to those still fighting the good fight.

VS code + the vim mode/keystrokes extension is a solid replacement IMHO. I still keep neovim around for quick terminal edits, but I no longer try to have a fancy config or setup with it--it's just too much work and constantly breaking with plugin updates.

Re: Vim Color Schemes

#96

(Neo)Vim and colour schemes are the thing that finally pushed me to use VSCode after more than a decade of using Vim. I was just so fed up with trying to find the right incantations of environment variables to get the damn things to work correctly every single time. Hats off to those still fighting the good fight.

That's been my experience for 10 years. (Before that, I didn't even know Vim could have color schemes) These things look beautiful on the web page. But dang it's so hard to get your terminal, Tmux and Vim/NeoVim to display properly. I've literally used Distinguished as my color scheme for 10 years just because I got it working, it looks nice and I really don't want to fight with configs. I'm still not interested in u…

I've found it's easier to keep every terminal app with its bone stock color/theme config and then just change your termianl app's color palette directly to a different theme. You might lose out on all kinds of extra colors for various things beyond 16 different levels (i.e. the typical terminal color palette) but it's so much easier and still looks pretty nice 90% of the time.

Re: Vim Color Schemes

#97
post #43

Over recent years I've been drawn to the cross-tool themes like Nord and Dracula. https://www.nordtheme.com/ https://draculatheme.com/ Having consistency between neovim, fzf, bat, tmux, tig and fish is lovely.

I used dracula for a while, but I just can't deal with it during the day. So I've been looking for a uniform light theme for day time coding. I hope nord theme can fill in the gaps there, but it looks like it's still early days for it.

I really like papercolor for a light theme: https://github.com/NLKNguyen/papercolor-theme

Re: Vim Color Schemes

#98

FWIW, modern reworks of the built-in colorschemes are on their way [1]. We plan to add more third-party colorschemes in the future as we streamline the creation and validation process. [1] https://github.com/vim/vim/pull/9795

When is this going to be pulled in?

Re: Vim Color Schemes

#100
post #87

I tried very hard to find a satisfying light-themed color scheme for Vim, but I have not had much success so far. Most of them have a grey or white base that I don't care about; I wanted something more pastel or warmer and found solarized to be a bit too intense. I wrote and now use my own colorscheme [0] but I think there is much room for improvement. [0] https://i.redd.it/psmi7s4gcfy51.png

What terminal font are you using in that screenshot?

Source code pro for Powerline.
Post reply on HN