我喜欢使用Vim创建许多文本(.txt)文件,其中包含有关如何执行某些操作的说明。例如,
# Check Nginx status
sudo service nginx status
然而,当我用Vim写这些行时,在输入以"#"符号开头的注释行后按回车键,Vim会自动在下一行的开头插入一个"#"符号,我必须要按两次退格键才能将其删除。
# Check Nginx status <return>
#
有没有一些设置能够防止这种情况发生?
谢谢。
您正在寻找“formatoptions”。简短的回答是在您的vimrc中执行以下操作:
set formatoptions-=r set formatoptions-=o
要查看格式选项的作用,请输入:h fo-table
。更多信息请参见http://vim.wikia.com/wiki/Disable_automatic_comment_insertion