我希望 vim 大致匹配 textmate 中 python 文件的配色方案。下面是两者的比较:
例如,我希望评论是蓝色而不是红色。如果我有每种颜色的十六进制代码,是否有地方可以在vimrc
或其他地方更改它?例如,我如何将十六进制代码传递到 vim 颜色方案中:
" syntax highlighting
hi Comment cterm=NONE ctermfg=#ddd gui=NONE guifg=#ddd
hi Constant cterm=NONE ctermfg=DarkGreen gui=NONE guifg=green3
Run Code Online (Sandbox Code Playgroud)
我能够通过两种不同的方式实现你想要的,第一种更简单,我只是添加
hi Comment guifg=#ddd
Run Code Online (Sandbox Code Playgroud)
进入我的 vimrc后colorscheme [colorscheme name]
。
第二种方法对于大量的更改更好,但也更困难。它基于改变你的配色方案。您将执行以下操作:
通过在 vim 中输入命令 :colorscheme 来检查当前的颜色方案。如果它是默认值之一(blue.vim、darkblue.vim、default.vim、delek.vim、 Desert.vim、elflord.vim、evening.vim、industry.vim、koehler.vim、macvim.vim、morning.vim 、murphy.vim、pablo.vim、peachpuff.vim、ron.vim、shine.vim、slate.vim、torte.vim、zellner.vim),然后您需要转到 $VIMRUNTIME/colors 并编辑您的。否则,请检查 ~/.vim 目录中的“颜色”或搜索存储插件的位置以获取主题名称。例如,如果您使用 vim-plug,则插件和主题存储在 ~/.vim/plugged 中。复制该文件夹以免弄乱原始主题并使用不同的名称。
2.打开主题文件夹后,打开其中唯一的文件 - [theme].vim 并搜索要更改的项目,例如“注释”,更改颜色、背景等的十六进制值。
根据您的喜好重复,直到您的主题看起来像您想要的那样。
通过设置你的配色方案colorscheme [name-you-picked-earlier]
第二个选项对于创建适合您的完整主题也很有用。
归档时间: |
|
查看次数: |
2793 次 |
最近记录: |