VIM 貼上多行 遇到注釋 格式亂了套

2021-09-26 04:30:38 字數 375 閱讀 6434

vim複製**包含注釋時格式會亂掉

每次複製**時,如果**裡有 // 這樣的注釋就容易讓格式亂掉,通過下面的設定就可以避免這種情況。

vim在貼上**時會自動縮排,把**搞得一團糟糕,甚至可能因為某行的乙個注釋造成後面的**全部被注釋掉,我知道有同學這個時候會用vi去開啟檔案再貼上上去(鄙人以前就是這樣),其實需要先設定一下

set paste

然後再進入插入模式貼上,**就不會被自動縮排。可是敲**的時候需要自動縮排,又得改回來:

set nopaste

最方便的方法就是在.vimrc中加一句:

set pastetoggle=

以後在插入模式下,只要按f9鍵就可以切換自動縮排。

vim多行注釋

vim中多行注釋和多行刪除命令,這些命令也是經常用到的一些小技巧,可以大大提高工作效率。多行注釋 首先按esc進入命令列模式下,按下ctrl v,進入列 也叫區塊 模式 在行首使用上下鍵選擇需要注釋的多行 按下鍵盤 大寫 i 鍵,進入插入模式 然後輸入注釋符 等 最後按下 esc 鍵。注 在按下es...

vim多行插入注釋

寫 的時候,經常需要注釋多行,對於大多數的 也就是在行首插入 最笨的方法,其實是正規表示式了。這個正規表示式能夠做到 m,ns 1 g 其中m,n為注釋起始行和結束行。當然,就是有點蛋疼了。還有另外一種比較好的方法 移動游標到需要注釋掉的第一行開頭,然後按ctrl v 如果使用了vim的msvin....

vim多行注釋和取消注釋

原文 多行注釋 1.進入命令列模式,按ctrl v進入 visual block模式,然後按j,或者k選中多行,把需要注釋的行標記起來 2.按大寫字母i,再插入注釋符,例如 3.按esc鍵就會全部注釋了 取消多行注釋 1.進入命令列模式,按ctrl v進入 visual block模式,按字母l橫向...