乐趣区

关于vim:oeasy教您玩转vim-23-配置文件

配置文件

回顾上节课内容🤔

  • 咱们上次找到配置文件的地位 ~/.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 列出可选项
    • 而后抉择一个配色计划
  • 其实各种色彩能够来一个个的试试

配色计划举例

  • 你感觉哪个难看呢?

色调模式抉择

  • 都试了一遍,感觉 murphyblue 还行
  • :set t_Co? 查看以后色调模式
  • :set t_Co=256 色调模式设置为 256 色
  • :set t_Co& 色调模式设置为默认
  • 察看色彩的轻微变动
  • :h 't_Co' 查问帮忙

  • tterminal 终端
  • CoColor 色彩
  • 咱们把这些写进配置文件 ~/.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
    • 是否能胜利???
  • 下次再说 👋
退出移动版