Mic*_*ant 280 colors vim editors color-management
我主要编辑 Ruby 文件,尽管 shell 脚本文件注释也是 #
目前我的评论显示为黑底深蓝,这真的很难阅读。
见截图。
我怎样才能改变它们的颜色?
尽管我确实喜欢黑色背景作为基础,但我愿意为所有颜色考虑不同的模式。
rep*_*lay 287
有很多配色方案通常与vim一起分发。您可以使用:color
命令选择它们。
您可以在 vim 的colors
文件夹中看到可用的配色方案,例如在我的情况下:
$ ls /usr/share/vim/vimNN/colors/ # where vimNN is vim version, e.g. vim74
blue.vim darkblue.vim default.vim delek.vim desert.vim elflord.vim
evening.vim koehler.vim morning.vim murphy.vim pablo.vim peachpuff.vim
README.txt ron.vim shine.vim slate.vim torte.vim zellner.vim
Run Code Online (Sandbox Code Playgroud)
我通常使用desert
. 所以我打开vim
,然后输入:color desert
并输入。要在每次打开时默认使用配色方案vim
,请添加:color desert
到您的~/.vimrc
.
(迈克尔,OP)这很好。终端看起来像:
jof*_*fel 185
当您在终端中使用深色背景时,您只需要设置
:set background=dark
Run Code Online (Sandbox Code Playgroud)
而不是默认
:set background=light
Run Code Online (Sandbox Code Playgroud)
然后颜色会自动正确设置。
如果您想永久拥有它,请添加该行
set background=dark
Run Code Online (Sandbox Code Playgroud)
到您的$HOME/.vimrc
文件。
ter*_*don 33
您可以使用以下命令手动执行此操作:
:hi Comment guifg=#ABCDEF
Run Code Online (Sandbox Code Playgroud)
ABCDEF
合适的颜色十六进制代码在哪里。
要使其永久化,您需要将这些行添加到您的~/.vimrc
文件中(以绿色为例):
syntax on
:highlight Comment ctermfg=green
Run Code Online (Sandbox Code Playgroud)
Mic*_*ant 16
我发现的一个选项是终端首选项(顶部菜单,而不是窗口)。
这具有配置文件首选项,然后是颜色选项卡,例如
将调色板条目 5 从深蓝色更改为浅丁香有帮助。我最终选择了 xterm 作为配色方案并点亮了注释颜色 eg
joh*_*nes 11
不久前我遇到了这个问题,解决方案是将以下行放在您的 vimrc 文件中:
set t_Co=256
Run Code Online (Sandbox Code Playgroud)
然后你可能需要将以下内容放在你的 ~/.profile 的末尾:
#set vim terminal to 256 colors.
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
Run Code Online (Sandbox Code Playgroud)
然后你可以设置:
hi Comment ctermfg=lightblue
Run Code Online (Sandbox Code Playgroud)
在你的 vimrc 文件中,然后你会有浅蓝色的注释。
vimrc 256:http : //vim.wikia.com/wiki/256_colors_in_vim
我还注意到通过将其设置为 256 屏幕变得更漂亮了。
小智 7
如果在 Debian 的黑暗背景下,取消注释也set background=dark
有/etc/vim/vimrc
帮助。
或者,如果您不想干扰包的配置文件,而是在(新的)
/etc/vim/vimrc.local