您的位置:首页 > 运维架构 > Linux

如何配置Linux的vim编辑器

2018-01-24 17:10 429 查看
参考github了解:https://github.com/wklken/k-vim

1. 克隆仓库

git clone https://github.com/wklken/k-vim.git[/code] 

2.安装依赖

# ubuntu
sudo apt-get install ctags
sudo apt-get install build-essential cmake python-dev  #编译YCM自动补全插件依赖
sudo apt-get install silversearcher-ag

# centos
sudo yum install python-devel.x86_64
sudo yum groupinstall 'Development Tools'
sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm sudo yum install the_silver_searcher
sudo yum install cmake

# mac
brew install ctags
brew install the_silver_searcher


3. 使用python

sudo pip install flake8 yapf


4. 安装

进入目录, 执行安装
# 注意原先装过的童鞋, 重装时,不要到~/.vim下执行(这是软连接指向k-vim真是目录),必须到k-vim原生目录执行
# 会进入安装插件的列表,一安装是从github clone的,完全取决于网速, 之后会自动编译 YCM, 编译失败的话需要手动编译, 有问题见YCM文档
# 如果发现有插件安装失败 可以进入vim, 执行`:PlugInstall'

cd k-vim/
sh -x install.sh


5. 更新插件

# 进入vim,输入 :PlugInstall 安装插件
# 如果安装不成功或者卡死,关掉终端,运行 :PlugUpdate 更新插件

:PlugInstall     install                      安装插件
:PlugUpdate      install or update            更新插件
:PlugClean       remove plugin not in list    删除本地无用插件
:PlugUpgrade     Upgrade vim-plug itself      升级本身
:PlugStatus      Check the status of plugins  查看插件状态


:split     新建水平窗口
:vsplit    新建垂直窗口
:split filename   新开一个文件
Ctrl+h/j/k/l      移动窗口
:!cmd    不退出vim 执行命令 cmd
:r !cmd  不退出vim执行命令cmd,并将cmd的输出内容插入当前文本中。
:shell
切换到shell里(此时并没有退出vim,可以理解成vim转入后台),你可以在shell中做任何操作,退出shell(比如用exit)后,会切换回原来的vim中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vim Linux Ubuntu