在Vim中使用Solarized主题进行EasyMotion着色?

问题描述

| 我正在为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
插件文档中的la第4.5节。     

解决方法

EasyMotion的作者就EasyMotion的功能撰写了出色的文档。对我而言最突出的帮助标签是
EasyMotion_do_shade
easymotion-custom-hl
。这些定义是否突出显示阴影文本以及如何使阴影文本和目标文本高亮显示。     ,我倾向于使用与搜索时相同的突出显示。 还有另外两个可用设置,请参考源代码(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
    

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...