我正在使用vim的Solarized主题(这太棒了),但EasyMotion的颜色默认值是完全不可读的。
当我激活EasyMotion时,领导者的字母清晰可见(鲜红色,带有Solarized Dark),但是他们键入的单词几乎与背景不同(深蓝色与略深的蓝色背景)。
如何将其更改为更具可读性?
解决方案:编辑.vimrc文件,如下所示:
" change the default EasyMotion shading to something more readable with Solarized
hi link EasyMotionTarget ErrorMsg
hi link EasyMotionShade Comment
插件文档中的第4.5节。
答案 0 :(得分:4)
EasyMotion的作者撰写了关于EasyMotion可行内容的优秀文档。能够突显我的帮助标记是EasyMotion_do_shade
和easymotion-custom-hl
。这些定义是否突出显示着色文本以及如何高亮显示着色和目标文本。
答案 1 :(得分:0)
我倾向于使用与搜索时相同的突出显示。
还有两个可用的设置,参考源代码(https://github.com/Lokaltog/vim-easymotion/blob/master/t/easymotion_spec.vim#L507):
" easymotion highlight colors
hi link EasyMotionTarget Search
hi link EasyMotionTarget2First Search
hi link EasyMotionTarget2Second Search
hi link EasyMotionShade Comment