有什么办法可以让VIM把正确的缩进括号放进去吗?例如,每当我键入:如何在VIM中获得更好的支架匹配/对齐?
if (something)
do something
,然后我打了之后“做什么”进入,将它跳回符合if语句?另外,当我进入插入模式时,是否可以自动跳转到正确的缩进级别,而不是停留在行首?
有什么办法可以让VIM把正确的缩进括号放进去吗?例如,每当我键入:如何在VIM中获得更好的支架匹配/对齐?
if (something)
do something
,然后我打了之后“做什么”进入,将它跳回符合if语句?另外,当我进入插入模式时,是否可以自动跳转到正确的缩进级别,而不是停留在行首?
:set si
打开智能缩进。尽管如此,你可能不得不在单行解开后输入control-D。
添加
set smartindent
到.vimrc文件
对于通用C语言一样,你可以做到这一点在.vimrc里
set smartindent
但是Vim可以做的更好(和确实喜欢你要求C),通过启用各种语言的具体规则。为了让我有:
filetype on
filetype plugin on
filetype indent on
有关详细信息搜索“缩进”中my .vimrc
我用设置cindent,每次都做正确的事。
(但我不知道是否“正确的事”的C/C++是你问什么。)
什么编程语言,你在编码? – 2009-02-28 01:19:36