vim配置

Posted bulidang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim配置相关的知识,希望对你有一定的参考价值。

vim 配置julia语法

找到这个vim插件 julia-vim(https://github.com/JuliaEditorSupport/julia-vim), 为了安装这个插件,需要安装额外的插件管理器, 这里我使用vim-plug插件管理器。

安装插件管理器

vim-plug (A minimalist Vim plugin manager.)
安装方式(https://github.com/junegunn/vim-plug)

  1. Download plug.vim and put it in ~/.vim/autoload
    在shell中写入代码:
         curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
         https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
  2. edit your .vimrc
    (若没有vimrc配置文件,可以自己新建一个。如命令: vim ~/.vimrc)
    打开.vimrc文件,写入如下代码:

     call plug#begin('~/.vim/plugged')
    
     Plug 'JuliaEditorSupport/julia-vim'
    
     call plug#end()

    安装完插件管理器后,下面当然就是安装julia-vim插件了。

安装julia-vim插件

  1. 在.vimrc文件里,在plug#begin和plug#end代码行间写入
     Plug 'JuliaEditorSupport/julia-vim'
  2. 重新开启vim,运行代码
     :PlugInstall

等一片刻便成功安装了,可以用:PlugStatus查看已安装的插件

安装YouCompleteMe插件

ubuntu-linux-x64(https://github.com/Valloric/YouCompleteMe#ubuntu-linux-x64)

  1. 同上,先用vim-plug安装YCM插件,在.vimrc文件中添加 Plug 'Valloric/YouCompleteMe',然后执行   :PlugInstall
  2. Remember: YCM is a plugin with a compiled component. If you update YCM using Vundle and the ycm_core library APIs have changed (happens rarely), YCM will notify you to recompile it. You should then rerun the install process.
    • Install development tools and CMake:
        sudo apt-get install build-essential cmake
    • Make sure you have Python headers installed:
        sudo apt-get install python-dev python3-dev
    • 找到编译文件install.py所在目录:
      Compiling YCM with semantic support for C-family languages:
        cd ~/.vim/plugged/YouCompleteMe
        ./install.py --clang-completer
      Compiling YCM without semantic support for C-family languages:
        cd ~/.vim/plugged/YouCompleteMe
        ./install.py [--all]



以上是关于vim配置的主要内容,如果未能解决你的问题,请参考以下文章

从零开始配置vim(27)——代码片段

vim代码片段插件ultisnips的使用

latex在vim中的代码片段

VIM 代码片段插件 ultisnips 使用教程

Sublime text3最全快捷键清单

如何使用sublime代码片段快速输入PHP头部版本声明