美文网首页
mac编辑器vim美化

mac编辑器vim美化

作者: 徐国军_plus | 来源:发表于2019-08-26 23:54 被阅读0次

    环境

    mac下vim的配置文件有两处

    一处是所有用户通配的位置,位于/usr/share/vim下,名称为vimrc,无后缀

    另一处位于~/.vim下,是当前用户的配置切换到这个用户时,这个配置会顶替上一种配置

    为了不让自己的配置影响到别的使用者(假使他们没有配置自己的vimrc配置),建议修改当前用户下,也就是~/.vim/vimrc的配置

    美化前,美化后

    一般的vim界面:


    image.png

    配置之后:


    image.png

    界面效果由两个vim插件完成

    配色由插件gruvbox完成,gruvbox有两种颜色模式,light和dark模式,可以设置

    vim-airline插件完成页面最下方的当前页面进度百分比等信息

    安装

    为了更好地管理插件的安装,管理插件的插件有: Pathogen, Vundle, NeoBundlevim-plug

    这里使用vim-plug管理我们的插件

    打开终端并运行以下命令:
    curl -fLo ~/.vim/autoload/plug.vim --create-dirs [https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim](https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim)

    这里需要注意,下载下来的地址必须是~/.vim/autoload/plug.vim
    否则接下来配置了vim之后会报错
    Error detected while processing /Users/selton/.vim/vimrc:
    E117: Unknown function: plug#begin

    注意: 请在vim配置文件的开头第一句写明set nocompatible
    set nocompatible,关闭兼容模式
    也就是set nocompatible开启了vim相对于vi的很多新的功能,报错异步加载的功能
    所以如果没有set nocompatible,接下来的plugin安装会下载成功,但是:PlugStatus查看状态就一直是失败
    由于这个选项是最最基础的选项,会连带很多其它选项发生变动(称作副作用)

    vi ~/.vimrc编辑配置文件。在配置文件中声明插件时,列表应该以 call plug#begin(PLUGIN_DIRECTORY)开始,并以 plug#end()结束

    call plug#begin('~/.vim/plugged')
    Plug 'kien/ctrlp.vim'
    Plug 'vim-airline/vim-airline'
    Plug 'morhetz/gruvbox'
    call plug#end()
    

    注意: ~/.vim/plugged路径是否正确,前后有无空格

    之后输入:

    :PlugStatus
    

    出现

    x ctrlp.vim:
    
    Not found. Try PlugInstall.
    
    x vim-airline:
    
    Not found. Try PlugInstall.
    
    x gruvbox:
    
    Not found. Try PlugInstall.
    

    在这个竖分界面下输入

    :PlugInstall
    

    出现

    Finishing ... Done!
    
    ctrlp.vim: Resolving deltas: 100% (115/115), done.
    
    vim-airline: Resolving deltas: 100% (396/396), done.
    
    gruvbox: remote: Total 61 (delta 12), reused 40 (delta
    

    输入

    :PlugStatus
    

    显示三个插件都是ok

    在配置call plug#end()之后加入配置

    gruvbox setting
    colorscheme gruvbox
    set background=dark
    

    保存退出之后,再次打开,发现配色和图片展示一致

    相关文章

      网友评论

          本文标题:mac编辑器vim美化

          本文链接:https://www.haomeiwen.com/subject/uxwjectx.html