您的位置:首页 > 其它

个性化vim配置

2017-08-14 22:07 369 查看
在linux下编程,最主要的编辑器是vi,为了提高工作效率,可以对vi做一些配置,在Linux环境下,默认tab键占8个空格,可以根据需要,将tab键设置为指定的空格数,而且默认的vi在换行时,会顶格换行,这些都不太符合C语言的编程风格。因此,我们可以定制vi,使之符合我们的编程习惯。
首先我们需要更改vim的配置文件,配置文件有多个,linux是多用户系统,我们原则上更改vi的配置环境只对本人有效,所以我们更改的配置文件是在/home/[本人电脑]/,或者在任意目录,键入 cd,回到当前账户的目录下,使用:   ls  -al   ;查看文件“.vimrc”是否存在,首次配置时,一般不存在,我们可以直接,键入:vi  .vimrc
然后,输入如下代码,保存退出。再次使用vi打开文件时,观察变化


这里写代码片
:set smartindent
:set shiftwidth=4
:set ts=4
:set list
:set listchars=tab:>~,trail:_
highlight WhitespaceEOL ctermbg=red guibg=red
match WhitespaceEOL /\s+$/


对以上代码作说明如下:

:set smartindent

设置自动对齐,默认对齐

:set shiftwidth=4

设置缩进,比如在if,while等时换行进行自动缩进

:set ts=4

设置tab键为4个空格

:set list

:set listchars=tab:>~,trail:_

设置tab键,及行尾空格显示,以便review自己的代码

highlight WhitespaceEOL ctermbg=red guibg=red

match WhitespaceEOL /\s+$/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: