centos7 vim环境优化

Posted linbc

tags:

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

centos7默认是使用vi,而不是使用vim,所以,我们需要修改一下vi的别名,并且,我们使用neovim,vi毕竟还是有很多功能比较原始

所以

yum install neovim -y
cat >> ~/.bashrc << EOF alias vi=nvim EOF

插件不能少,,省心点,我们用github最多星的

https://github.com/amix/vimrc

执行以下脚本,安装vim常用插件,具体插件及功能请自行看上面的链接

git clone --depth=1 https://github.com/amix/vimrc.git ~/.vim_runtime
sh ~/.vim_runtime/install_awesome_vimrc.sh

neovim的vim脚本位置跟vi/vim不一样,所以,我们需要安装一下

mkdir -p ~/.config/nvim
 cat >>  ~/.config/nvim/init.vim  << EOF
let g:go_version_warning = 0
set runtimepath+=~/.vim_runtime

source ~/.vim_runtime/vimrcs/basic.vim
source ~/.vim_runtime/vimrcs/filetypes.vim
source ~/.vim_runtime/vimrcs/plugins_config.vim
source ~/.vim_runtime/vimrcs/extended.vim

try
source ~/.vim_runtime/my_configs.vim
catch
endtry
EOF

从上面的脚本我们知道,一般把我们自己常用的vim配置写入.vim_runtiome/my_configs脚本下,所以我们可以

cat >> ~/.vim_runtime/my_configs.vim <<EOF
let &termencoding=&encoding
set fileencodings=utf-8,gbk
EOF
以上支持我们伟大的gbk编码,不要问我为什么要支持gbk,这个可能得问微软,凭.c文件不能使用utf8编码

以上是关于centos7 vim环境优化的主要内容,如果未能解决你的问题,请参考以下文章

centos7环境下安装vim编辑器

linux(centos7)命令提示符优化

latex在vim中的代码片段

centos7安装后的优化

centos7 配置lamp 环境

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