Vim學習筆記 1

2021-07-28 02:14:03 字數 1074 閱讀 2295

最近在學習《vim實用技巧》一書,在此做個筆記,便於以後查詢

ps:< c-x>表示ctr+x,以此類推

當乙個操作命令被連續兩次使用的時候,它會作用於當前行

1  .(dot)  重複命令

2 a 移動到行尾並插入,等效於'$a;'三個按鍵

3 在乙個字元前後新增空格

var foo = "method("+argument1+"+argument2+")"
- 按鍵操作為"/+"(找到+)s + space + 『+』+space + esc,然後重複 ; + ,

- s先將游標下的內容刪除,然後進入插入模式。輸入

`space+space` 後退出插入模式,然後使用.命令來重複操作。

4 f查詢下一處指定字元出現的位置,如果找到了,就將游標移動到這個位置

- ; 會重複查詢上一次f命令查詢的內容。

- , 反向查詢f上一次查詢的命令

5 下面是一些可回退的操作

6 cw 刪除從游標位置到單詞結尾的字元

7 如果游標在乙個單詞的結尾,要刪除該單詞的辦法有:

- dbx db刪除從游標到單詞開頭的位置,然後x刪除最後乙個字元

- bdw 命令b移動游標到單詞開頭,然後dw刪除整個單詞

- daw 可以用delete a word來記(這個命令結合.命令能起到更大的作用)

8 對行內的某個數值修改。

- ctr+x 減去乙個數字

- ctr+a 加上乙個數值

9 將單詞大寫guaw,同理,單詞小寫為gu

對於段落,guapguap可以起到同樣的作用。

10 刪除整個段落dap

11 檢視當前的配置檔案

echo $myvimrc

vim學習筆記 1 vim操作

僅記錄一些自己最常用的vim操作,隨時更新 文字移動和操作相互配合使用,比如d enter刪除到行末,dw刪除至下乙個單詞,2dd刪除接下來兩行 也可以和數字相互使用,比如y enter5,複製以下5行,1,20d enter刪除1 20行 可配置vim成滑鼠游標定位模式 vim中儲存退出 x和 w...

vim學習筆記 1 vim操作

僅記錄一些自己最經常使用的vim操作。隨時更新 文字移動和操作相互配合使用。比方d enter刪除到行末,dw刪除至下乙個單詞,2dd刪除接下來兩行 也能夠和數字相互使用,比方y enter5,複製下面5行,1,20d enter刪除1 20行 可配置vim成滑鼠游標定位模式 vim中儲存退出 x和...

vim指令碼學習筆記1 變數

變數的種類 無 函式內 區域性於函式 否則 全域性 buffer variable b 區域性於當前緩衝區。window variable w 區域性於當前視窗。tabpage variable t 區域性於當前標籤頁。global variable g 全域性。local variable l 區...