讓vim不要自動新增新的注釋行

2021-09-07 14:28:55 字數 605 閱讀 9412

vim裡面有乙個特性,如果你在一行注釋後新加一行,vim會自動在下一行的開始位置新增注釋符號。例如對於c/c++來說

//this is a comment line

//                             

第二行的"//"符號就是vim自動新增的。如果是在大量編寫注釋,那這個功能還是比較有用的。但是,我經常從其它地方複製一些**,然後在putty中用滑鼠右鍵一點就相當於自動鍵入,如果**中有一行注釋,就會導致後面的所有**全部自動被注釋掉,相當不方便。

查了一下,有以下兩種簡單的解決辦法:

1. 在.vimrc檔案(這個檔案在$home目錄下)新增以下內容:

autocmd filetype * setlocal formatoptions-=c formatoptions-=r formatoptions-=o

這樣,所有的檔案都不會自動新增注釋符號了。

2. 如果只是針對c/c++型別的檔案想禁用這個功能,可以在.vimrc中新增以下內容:

au filetype c,cpp setlocal comments-=:// comments+=f://

讓vim不要自動新增新的注釋行

vim裡面有乙個特性,如果你在一行注釋後新加一行,vim會自動在下一行的開始位置新增注釋符號。例如對於c c 來說 this is a comment line 第二行的 符號就是vim自動新增的。如果是在大量編寫注釋,那這個功能還是比較有用的。但是,我經常從其它地方複製一些 然後在putty中用滑...

讓vim不要自動新增新的注釋行

vim裡面有乙個特性,如果你在一行注釋後新加一行,vim會自動在下一行的開始位置新增注釋符號。例如對於c c 來說 this is a comment line 第二行的 符號就是vim自動新增的。如果是在大量編寫注釋,那這個功能還是比較有用的。但是,我經常從其它地方複製一些 然後在putty中用滑...

C DataGridView新增新行的2個方法

datagridview控制項在實際應用中非常實用,特別是需要用 顯示資料時。可以靜態繫結資料來源,這樣就自動為datagridview控制項新增相應的行。假如需要動態為datagridview控制項新增新行,方法有很多種,下面簡單介紹如何為datagridview控制項動態新增新行的兩種方法 方法...