vim行首加入某字元

2021-07-03 04:11:58 字數 619 閱讀 9083

按鍵操作:

注釋:ctrl+v 進入列編輯模式,向下或向上移動游標,把需要注釋的行的開頭標記起來,然後按大寫的i,再插入注釋符,比如"#",再按esc,就會全部注釋了。

刪除:先按v,進入visual模式,橫向選中列的個數(如"#"注釋符號,需要選中兩列),再按esc,再按ctrl+v 進入列編輯模式,向下或向上移動游標,選中注釋部分,然後按d, 就會刪除注釋符號(#)。

ps:當然不一定是shell的注釋符"#",也可以是"//",或者其他任意的字元;vim才不知道什麼是注釋符呢,都是字元而已。

使用替換命令:

:% s/^/\/\//g     在全部內容的行首新增//號注釋

:2,50 s/^/\/\//g  在2~50行首新增//號注釋

:2,50 s/^\/\///g  在2~50行首刪除//號

替換空行:

:1,$s/^$\n//g

每行的行首都新增乙個字串:%s/^/要插入的字串

每行的行尾都新增乙個字串:%s/$/要插入的字串

解釋:% 代表針對被編輯檔案的每一行進行後續操作

$ 代表一行的結尾處

^ 代表一行的開頭處

vim行首加入或者刪除字元

使用按鍵 在行首新增字元 1.vim 檔名 2.ctrl v 進入列編輯模式,向下或向上移動游標,把需要注釋的行的開頭標記起來,3.然後按大寫的i,再插入注釋符,比如 4.再按esc,就會全部注釋了。在行首刪除字元 1.vim 檔名 2.按v,進入visual模式,橫向選中列的個數 如 注釋符號,需...

linux vim 終端 行首 行尾 vim總結

插入 o 換行插入 o在上一行插入一行 i 插入 i在行首插入 a 追加插入 a在行尾插入 切換到正常模式 ctrl 或者 esc 儲存為命名檔案 w hello.txt 把視窗壓倒背景下面 ctrl z 壓縮到背景下面 fg 撿回來 移動滑鼠 h 左移 j 下移 k 上移 l 右移 w 下乙個詞 ...

Vim刪除檔案到行首或者行尾

vim用的不是很熟練,只是有時候需要的時候會學習一下 我們知道,vim有三種模式,一種是一般模式,一種是編輯模式,另外一種是命令列模式 在一般模式下,可以進行刪除,複製貼上等操作,在編輯模式下可以編輯檔案,在命令列模式下就是儲存,讀取檔案了 現在我的問題背景是這樣的 我想刪除檔案的某一行到檔案的結尾...