Vim继续投入" *"在新线上

时间:2016-10-25 02:34:49

标签: vim vim-plugin

所以当我在CSS工作时,我一直遇到这个问题。

我将进入" *"要重置HTML,但我会点击输入,我最终会得到这样的内容:

* {
    *
    *}

我有一个插件可以自动完成我的括号,但我知道它不会导致它。

我可以改变任何可以停止的设置吗?

1 个答案:

答案 0 :(得分:2)

您可以使用以下命令禁用该功能:

:set formatoptions-=r

请参阅:help fo-table

注意:这实际上改变了Vim在撰写评论时的行为,这可能是也可能不是可接受的权衡。

如果您希望每次编辑css文件时自动应用该设置,您可以将这些行添加到vimrc

augroup css
    autocmd!
    autocmd FileType css set formatoptions-=r
augroup END

或者,你可以把那一行:

set formatoptions-=r

在该文件中:

~/.vim/after/ftplugin/css.vim