在vim中的注释下面插入一个新行?

vim中的注释下方插入一个新行时,结果往往会在新行的开头插入“.这可能是一个简单的解决方案或原因,为什么会发生这种情况,但我无法找到确切的解决方案.

解决方法

如果您正在编辑vim文件类型的文件,Vim可能认在注释后输入的每个新行的开头插入注释字符(在Vimscript中,这将是“).如前所述,这是一个结果Vim的formatoptions设置.

要在当前文件关闭此行为,请运行

:set formatoptions-=ro

要在认情况下将其关闭,请将其添加到〜/ .vimrc:

set formatoptions-=ro

要为Vimscript文件关闭它,请将其添加到〜/ .vimrc:

augroup filetype_vim
    autocmd!
    autocmd FileType vim setlocal formatoptions-=ro
augroup END

r和o是可以给格式选项的选项.有关可能选项的完整列表,请运行:help fo-table.

相关文章

解决方案:解决linux下vim乱码的情况:(修改vimrc的内容)全...
Linuxvi/vim所有的UnixLike系统都会内建vi文书编辑器,其他的...
      vim正则匹配:空行:/^$/  /^[\t]*$/注释...
$select-editorSelectaneditor.Tochangelater,run'sele...
上次手贱忘了保存,这次就简单做个备忘吧,把踩过的坑记一下...
Linux之文本编译器小结vim的优势所有的UNIX-LIKE习通都会内置...