From a84268ba845a72c06cecba28c03105b828425173 Mon Sep 17 00:00:00 2001 From: "727706910@qq.com" <727706910@qq.com> Date: Sat, 21 Apr 2018 23:18:42 +0800 Subject: [PATCH] add env.md, change init.vim --- env.md | 13 +++++++++++ vim/init.vim | 64 ++++++++++++++++++++++++++++++++++++---------------- 2 files changed, 58 insertions(+), 19 deletions(-) create mode 100644 env.md diff --git a/env.md b/env.md new file mode 100644 index 0000000..ec5fd7e --- /dev/null +++ b/env.md @@ -0,0 +1,13 @@ +## 安装 vim-plug +https://github.com/junegunn/vim-plug + +curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ + https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim + +## 安装 deoplete +yum install python34-pip.noarch +pip3.4 install neovim +pip3.4 install --upgrade neovim + +## 安装 LanguageClient-neovim + diff --git a/vim/init.vim b/vim/init.vim index 3bfac03..ab34b29 100644 --- a/vim/init.vim +++ b/vim/init.vim @@ -1,23 +1,49 @@ """""""""""""""""""""""""" Vundle 插件管理器 -set nocompatible -filetype off -set rtp+=~/.config/nvim/bundle/Vundle.vim -call vundle#begin() -Plugin 'VundleVim/Vundle.vim' -Plugin 'Valloric/YouCompleteMe' -Plugin 'bling/vim-airline' -Plugin 'vim-airline/vim-airline-themes' -Plugin 'morhetz/gruvbox' -Plugin 'octol/vim-cpp-enhanced-highlight' -Plugin 'SirVer/ultisnips' -Plugin 'tpope/vim-surround' -Plugin 'flazz/vim-colorschemes' -Plugin 'ctrlpvim/ctrlp.vim' -Plugin 'scrooloose/nerdtree' -Plugin 'python-mode/python-mode' -call vundle#end() -filetype plugin indent on - +" set nocompatible +" filetype off +" set rtp+=~/.config/nvim/bundle/Vundle.vim +" call vundle#begin() +" Plugin 'VundleVim/Vundle.vim' +" Plugin 'Valloric/YouCompleteMe' +" Plugin 'bling/vim-airline' +" Plugin 'vim-airline/vim-airline-themes' +" Plugin 'morhetz/gruvbox' +" Plugin 'octol/vim-cpp-enhanced-highlight' +" Plugin 'SirVer/ultisnips' +" Plugin 'tpope/vim-surround' +" Plugin 'flazz/vim-colorschemes' +" Plugin 'ctrlpvim/ctrlp.vim' +" Plugin 'scrooloose/nerdtree' +" Plugin 'python-mode/python-mode' +" Plugin 'Shougo/deoplete.nvim' +" call vundle#end() +" filetype plugin indent on + +call plug#begin('~/.vim/bundle') +Plug 'bling/vim-airline' +Plug 'vim-airline/vim-airline-themes' +Plug 'morhetz/gruvbox' +" Plug 'octol/vim-cpp-enhanced-highlight' +Plug 'SirVer/ultisnips' +Plug 'tpope/vim-surround' +Plug 'flazz/vim-colorschemes' +Plug 'ctrlpvim/ctrlp.vim' +Plug 'scrooloose/nerdtree' +Plug 'python-mode/python-mode' +Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' } +Plug 'autozimu/LanguageClient-neovim', { + \ 'branch': 'next', + \ 'do': 'bash install.sh', + \ } +call plug#end() + +let g:deoplete#enable_at_startup = 1 + +let g:LanguageClient_serverCommands = { +\ 'cpp': ['/home/tangzhong/install/cquery-v20180302-x86_64-unknown-linux-gnu/bin/cquery', '--log-file=/tmp/cq.log'] +\ } +let g:LanguageClient_loadSettings = 1 +let g:LanguageClient_settingsPath = '/home/tangzhong/.config/nvim/settings.json' """""""""""""""""""""""""" 主题 " colorscheme atom -- Gitee