Cel*_*uki 26 vi shell comments
我正在使用vi(m)编辑shell脚本,当我插入注释和类型时,新行已经附带注释.
我该如何禁用它?
例如:
#当我输入enter时,下面的注释simbol#将自动插入.
#
小智 39
我找到了相同的答案,试试
:set paste
Run Code Online (Sandbox Code Playgroud)
这可能有所帮助
我发现了一些解决您问题的链接:
http://www.linuxquestions.org/questions/linux-general-1/vim-auto-comment-696916/
你可能正在寻找这个命令
:set paste或者您可以将此行添加到〜/ .vimrc(这将允许您使用Ctrl + P在粘贴和nopaste之间切换)
nm <C-P> :se invpaste paste?<CR>
http://ubuntuforums.org/showthread.php?t=833353
解决在vim中插入一些文本/代码的问题,你可以在你的.vimrc文件中添加这条评论:
set pastetoggle=这将
set paste在粘贴和set nopaste完成时完成..
http://vim.wikia.com/wiki/Disable_automatic_comment_insertion
要为当前会话禁用一次:
:set formatoptions-=cro要禁用所有文件和会话,请使用以下命令:
autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o这将设置一个自动命令,该命令在任何特定于文件类型的插件之后触发; 该命令从'formatoptions'选项中删除控制自动插入注释的三个标志.在你的vimrc中,在任何情况下,注释字符都不会自动插入下一行.
使用此命令检查格式选项:
:set formatoptions?
希望它有用,如果你弄清楚,请告诉我.再见