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

怎么将vim修改像vc++自动换行缩进,第1张

找到/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风格为例):

set

cinoptions={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

上面这两行命令即可

自动缩进:

打入":set cindent"即可。

语法加亮

修改/etc/vimrc文件。去掉"syntax on"前面的引号。

vim末行模式下输入:"syntax on"。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11202692.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存