配置文件
回顾上节课内容🤔
-
咱们上次找到配置文件的地位
~/.vimrc
- 理解各种配置开关
- 批改配置文件并利用
- 这次想理解和配色计划相干的内容
colorscheme
vi ~/.vimrc.old
中发现colorscheme
属性
- 能够抉择
blue
试试 :colorscheme blue
智能提醒
- 配色计划
colorscheme
的提醒是怎么来的? - 如果没有提醒的话
-
:set wildmode?
看一下- 默认是
longest,list,full
- 默认是
-
如果
:set wildmod=
- 智能提醒就没有了
-
:set wildmode=longest,list,full
- 又会呈现
-
还能够调出菜单
:set wildmenu
-
如果
:set nowildmenu
就没有菜单了- 再
:colorscheme
tab 就没有用了
- 再
- tab 其实就是
wildchar
- 用来获取提醒的
-
抉择配色计划
-
在命令行模式中输出
:colorscheme
tab- 看到提醒的配色计划
- 用 tab 列出可选项
- 而后抉择一个配色计划
- 其实各种色彩能够来一个个的试试
配色计划举例
- 你感觉哪个难看呢?
色调模式抉择
- 都试了一遍,感觉
murphy
或blue
还行 :set t_Co?
查看以后色调模式:set t_Co=256
色调模式设置为 256 色:set t_Co&
色调模式设置为默认- 察看色彩的轻微变动
:h 't_Co'
查问帮忙
t
是terminal 终端
Co
是Color 色彩
-
咱们把这些写进配置文件
~/.vimrc
set t_Co=256
colorscheme blue
色彩模式的作用
-
这对于软件界面扭转很大
- 咱们能够比拟清晰地看到关键字、字符串、函数名等
- 然而对于编写的程序和文本自身的内容
- 并没有什么影响
- 只是比拟难看的蓝布棉门帘
配置文件
set statusline=%-040.40(%F%m%)%-030.30([%l,%c]%)%p%%
set laststatus=2
set ruler
set number
set showcmd
set nocompatible
set showcmd
set showmode
set history=100
set t_Co=256
colorscheme blue
更多细节
:h colorscheme
能够找到配色计划的帮忙
配色文件夹
# 找到 vim 的地位
whereis vim
#找到 colors 的地位
find /usr/share/vim -name "colors"
网上寻找适合的配色计划
- 网址是 https://vimcolors.com/
- 选到适合的配色之后能够进入
github
去下载相应的配色文件 - 把下载的
.vim
文件放进colors
文件夹就能够了 - 应用
:colorscheme XXX
利用该配色计划
下载色彩计划
# 下载色彩计划
git clone https://github.com/gryf/wombat256grf.git
#放到相应文件夹里
sudo cp ./wombat256grf/wombat256grf.vim /usr/share/vim/vim81/colors
#运行
vi oeasy.java
:colorscheme wombat256grf
- 色彩设置胜利
把以后配色计划输入到 html
:TOhtml
-
能够把以后的配色计划输入为网页格局
:w oeasy.html
-
转化过程是一个 vim 文件
- 也能够间接运行
:source $VIMRUNTIME/syntax/2html.vim
减少本人的配色计划
# 找到 colors 的地位
cd /usr/share/vim/vim81/colors
#列出所有配色计划
ls
#复制出本人的配色计划
sudo cp murphy.vim oeasy.vim
总结
-
这次咱们钻研了配色计划
- 找到了
colors
的地位 - 下载并利用了色彩计划
- 制作了本人的配色计划
- 找到了
-
上面我想批改配色计划的色彩🤔
- 最初在 vim 中尝试
:colorscheme oeasy
- 是否能胜利???
- 最初在 vim 中尝试
- 下次再说 👋