cd ~
ls -al 查看所有隐藏文件是否包含 .vimrc 的文件,如果不包含创建一个,这个就是vim的配置文件
2、修改配置文件
set hlsearch "高亮度反白
set backspace=2 "可随时用退格键删除
set autoindent "自劢缩排
set ruler "可显示最后一行癿状态
set showmode "左下角那一行癿状态
set nu "可以在每一行癿最前面显示行号啦!
set bg=dark "显示丌同癿底色色调
syntax on "迚行语法检验,颜色显示。
set number "显示行号"
3、使配置文件生效
source .vimrc
注意:最后一行的最后一定要加双引号,否则检查此时会报错
Windows Terminal 里的 Vim 设置了浅的配色,刚好光标默认是白色的竖线,不容易看出来。很有点费眼睛。
想把光标改成其他颜色的方块样式。因为不是 gvim, guicursor 之类的配置不起作用。
上网查了些资料,测试如下配置可以正常生效(貌似这个 Terminal 是属于 xterm 那一类):
其中各配置项的含义如下:
设置光标颜色时也可以使用 RGB 颜色,格式为 rgb:RR/GG/BB 。比如纯白色的光标即为 "\<Esc>]12rgb:FF/FF/FF\x7" 。
若只想设置光标形状,直接去掉 . 号以及右边的颜色配置部分即可。如 let &t_SR = "\<Esc>[3 q" 。
同理,只想修改颜色时也可以将 . 号左边的形状配置部分删掉。
. 号在这里的作用其实是字符串拼接,方便区分形状配置部分和颜色配置部分而已。去掉 . 号直接将两部分配置写在一个字符串里也是可以的。
即 let &t_SR = "\<Esc>[3 q" . "\<Esc>]12black\x7" 等同于 let &t_SR = "\<Esc>[3 q\<Esc>]12black\x7"
Cursor color in xtermchange accordingly to the syntax in vim
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)