首页 > 星座 > 处女座

强迫症(处女座)与VIM

时间:2023-06-25 来源:m.86027.cn

时间---星期六下午16:05

闲暇无事,,,外面霾挺严重,也好久没有写东西了。n

也不算没有写东西,只是写的东西大多放进印象笔记了,而且因为整理的速度跟不上入库,索性就这样逃避了一年多。n

也是在这一年的时间遇到了Alfred,他让我可以安心入眠,鉴于今天的主题是vim主题,今天就不谈他了。n

从事工作也有些许时间了,工作之余难免看到同事电脑里那丑陋的vim,不过内心还是抑制住过去砸电脑的冲动了。也有好看的,直接用的现成的主题。但是现成的主题难免有一些东西不是自己想要的,大致回忆了下曾经为了让主题满意,我差不多花了8个小时,中间没有做完更是难以入睡,所以今天分享一下私人定制自己的VIM主题。n

Startn

----------------------------------------------------------------------------------------------------------

Terminal:Iterm2 Terminal Type:xterm-256color vim 版本8.0n

如图0.1,一般情况下这个路径下是你终端的默认所以主题,当然这个路径下是全用户通用,如果是多用户并不建议在这个位置改,建议在用户当前目录下更改。我的更改位置是如图0.2所示~/.vim/colors/ 下。

图0.1

图0.2

这些主题都是现成的,当然你也可以去网上下载一些其他的然后放入该目录里,然后在配置文件里引用就可以使用了,下面说一下如何引用这些主题:n

你可以在用户当前目录下创建.vimrc配置文件,然后用vim打开.vimrc,如图0.3所示, colorscheme Slient “选择主题,只用加名字就行,后缀的.vim不用加。我目前用的就是那个Slient,至于其他忽略大小写或者自动补全的插件我们先不谈,这个如果喜欢可以加入set cursorline " 突出显示当前行(纯粹个人喜好了)。

图0.3

选择并应用主题后,现在进入正题主题配置。n

进入刚开始你选择的主题那个目录,用VIM打开你选择的VIM主题。如图0.4所示,里面有大量hi 函数名的行,这些函数名都对应你vim打开后的一种颜色效果。比如ctermbg:背景色块颜色,ctermfg:前景颜色,字段太多而且又没有注释这才是最大的问题,虽然函数名见名知意,但是还是有好多并不能知道。

图0.4

我当时在这块就卡了很久,直到找到了一个在线工具:

Bytefluent | Vivify

,我简单介绍下这个工具。页面如图0.5所示主要分四块,一区功能是可以上传你自己的主题然后更改,更改完成以在3区下载。二区是实际显示效果,你在更改的过程二区会受到影响不断变化,当然你可以点击开二区任何一个小块,然后点击任何一个元素,这些元素与主题里hi 函数名对应,可以对任何元素改背景色,加粗,斜体,改前景色之类的。改的过程二区就可以直观的看到变化。基本上找到一个自己差不多喜欢的主题然后通过二区的细微调整就可以下载使用了。三区是功能区,全局改变颜色,背景,不太建议用前4个按钮,整体控制不太好,第五个按钮是hi 函数名对应的文本调节,里面显示所有主题函数名对应的显示效果,你可以像二区一样可视化调控。第六个是选择主题,是一个主题列表,第七个按钮是重置,第八个按钮是任意选择一个主题,最后一个按钮是下载调整好的主题,然后你自己把下载好的主题放入VIM的主题路径里就行了(最开始有介绍)。4区是instructions 有两个选择一个是GVim Mode,另一个是Vim Mode,根据自己vim类型选择。4区下面是一些系统推荐的主题。

图0.5

nn把自己选择好的主题下载了,然后放入colors路径下,然后在.vimrc中用 colorscheme 主题名,引用一下即可。最后晒下自己的Vim效果,就展示一张好了。

爱护和平,请善待处女座:)

----------------------------------------------------------------------------------------------------------

End

上一篇:精装房装修日记(一)——处女座女生最后的倔强

下一篇:CUORI卓力智能挂烫机处女座的衣柜最佳拍档