您的位置:首页 > 其它

vim配置文件

2017-12-01 18:36 183 查看
整体vim的设置值一般是在/etc/vimrc这个文件中,不过不建议修改这个文件,可以修改~/.vimrc(默认不存在,需自行创建)

"tab键设定

set tabstop=a "设置\t的长度显示为a个空格长度

set softtabstop=b "设置在插入模式下,按下一个tab键所产生的空白长度为b

set expandtab "将tab所占的空白为位用空格填充

小结:

如果设置了expandtab

  当按下tab键时,在源文件中会插入b个空格。

如果没有设置expandtab

  1、假设当a=3,b=8时(a<b),按下tab键要插入b=8个空白位,而一个\t所占的空白位为a=3,所以就在源文件中插入两个\t和两个空格。

  2、假设当a=8,b=3时(b>a),按下tab键要插入b=3个空白位,由于一个\t占8个空白位,所以不能插入\t,只能插入3个空格,但是连按3下tab键,应该插入9个空白位,这时不会插入9个空格,而是插入一个\t和一个空格。

set nrformats= "把所有数字都当成十进制(vim把0开头的数字解释为八进制值)

set autoindent "自动缩进
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: