您的位置:首页 > 编程语言 > C语言/C++

怎么将vim修改像vc++自动换行缩进

2015-07-08 13:29 302 查看
文章链接:http://blog.sina.com.cn/s/blog_6f6b029301015ogt.html

找到/etc/vimrc文件在文件,用vim将其打开,在此文件开头加上如下

1)设置(软)制表符宽度为4:

set tabstop=4

set softtabstop=4

2)设置缩进的空格数为4

set shiftwidth=4

3)设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置:

set autoindent

4)设置使用 C/C++ 语言的自动缩进方式:

set cindent

5)设置C/C++语言的具体缩进方式(以我的windows风格为例):

setcinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s

6)如果想在左侧显示文本的行号,可以用以下语句:

set nu

在此文件尾部加入如下信息:

最后,如果没有下列语句,就加上吧:

if &term=="xterm"

set t_Co=8

set t_Sb=^[[4%dm

set t_Sf=^[[3%dm

endif

还有中文显示问题,

可以添加:

let &termencoding=&encoding

set fileencodings=utf-8,gbk,ucs-bom,cp936

上面这两行命令即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: