vim编辑器配置

都说vim编辑器十分强大,最近根据网上博主的文章配置了一下,现将配置过程中的注意事项记录一下。

vim配置主要有两个部分:配置vim配置文件、管理vim插件

1.vim配置文件需要自己在~/目录下新建一个名为.vimrc的文件(touch .vimrc),之后在其中写入vim的基本配置和插件配置,在配置文件中,可以使用双引号标记注释,如:

1 ”这是一行注释

 

2.vim插件放置在~/.vim/bundle/目录下,主要使用插件管理器Vundle管理。

vim插件安装时,需要在配置文件中写入插件配置,然后打开vim编辑器输入 :PluginInstall,之后vim会自动下载并安装插件。

vim自动下载插件时会从github上下载插件,但下载速度非常慢而且容易出错,所以可以在github找到相关插件后,复制地址,然后挂载到码云(https://gitee.com/)上,或者直接在码云上搜索相关插件(很多人已经挂载过来了),然后点击fork挂载到自己的仓库下,然后复制地址,在~/.vim/bundle/目录下执行指令:git clone 插件地址 ,就可以将插件下载下来了。之后打开vim,输入:PluginInstall ,就可以安装了,安装成功后会在vim下方显示:Done.

 

3.参考博客https://blog.csdn.net/zziahgf/article/details/49757185

                 https://blog.csdn.net/dreamdgl/article/details/79433975

4.问题解决

设置代码缩进

au BufNewFile,BufRead *.py
            \ set tabstop=4|
            \ set softtabstop=4|
            \ set shiftwidth=4|
            \ set textwidth=79|
            \ set expandtab|
            \ set autoindent|
            \ set fileformat=unix

au BufNewFile,BufRead *.js, *.html, *.css
            \ set tabstop=2|
            \ set softtabstop=2|
            \ set shiftwidth=2|

 

支持Virtualenv虚拟环境

开始时,将第二行py3 << EOF写为py << EOF,打开vim,报错,改为py3后正常

"python with virtualenv support---------------------------------------------
py3 << EOF
import os
import sys
if VIRTUAL_ENV in os.environ:
    project_base_dir = os.environ[VIRTUAL_ENV]
    activate_this = os.path.join(project_base_dir, bin/activate_this.py)
    execfile(activate_this, dict(__file__=activate_this))
EOF

 

添加配色方案

下载安装完插件,报错,Cannot find color scheme ‘solarized‘,根据网上办法,先在~/.vim/目录下新建目录:mkdir colors,之后执行如下命令

cp ~/.vim/bundle/vim-colors-solarized/colors/solarized.vim ~/.vim/colors/

发现提示找不到Zenburn,遂将配置文件中的colorscheme Zenburn改为colorscheme zenburn,正常

Plugin jnurmine/Zenburn
Plugin altercation/vim-colors-solarized
if has(gui_running)
    set background=dark
    colorscheme solarized
else
    colorscheme zenburn
endif
call togglebg#map("<F5>")

 

vim编辑器配置

上一篇:Linux网络管理(一)之配置主机名与域名


下一篇:Linux系统根目录下各文件夹介绍