84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
按下v鍵,按下shift和方向鍵,選定幾行,然後按x 鍵,可以刪除。
這種刪除不是刪除遊標選定的行,如何在vim中(不是gvim),刪除遊標選定的行?
dd可以刪除目前遊標所在的行,要刪除多行就可以在dd前面加上要刪除的行的數字
除了樓上兩位,還有一種刪除所在行遊標之後的內容,按dt$
Ctrl+v选中需要删除的行,d一下,就OK了!
Ctrl+v
d
Shift + v 是按行選中,ctrl + v 是按塊選中(按列選) 之後x和d都可以刪除,類似於剪切還可以用p粘回來。 單獨 x是刪除目前字符,dd是刪除目前行,前邊加數字代表重複執行N次。
在普通模式下,刪除單一字元可以使用 x 指令,如果刪除更多字元則可以使用 d 指令:d motion。
d motion
motion 表示操作範圍的指令,一下內容再次出現的 motion 都參考這邊的表格:
按鍵 | 定義
| 將遊標定位到行首位置
$ | 遊標定位到行尾位置b | 將遊標定位到遊標所在單字的起始處e | 將遊標定位到遊標所在單字的結尾處w | 將遊標定位到下一個單字的起始處gg | 將遊標定位到檔案開頭G | 將遊標定位到檔案結尾
如果刪除更多字元則可以使用 c 指令:c motion,和 d 指令類似,差異是刪除後,進入插入模式。
c motion
dd可以刪除目前遊標所在的行,要刪除多行就可以在dd前面加上要刪除的行的數字
除了樓上兩位,還有一種刪除所在行遊標之後的內容,按dt$
Ctrl+v
选中需要删除的行,d
一下,就OK了!Shift + v 是按行選中,ctrl + v 是按塊選中(按列選) 之後x和d都可以刪除,類似於剪切還可以用p粘回來。
單獨 x是刪除目前字符,dd是刪除目前行,前邊加數字代表重複執行N次。
在普通模式下,刪除單一字元可以使用 x 指令,如果刪除更多字元則可以使用 d 指令:
d motion
。motion 表示操作範圍的指令,一下內容再次出現的 motion 都參考這邊的表格:
按鍵 | 定義
| 將遊標定位到行首位置
$ | 遊標定位到行尾位置
b | 將遊標定位到遊標所在單字的起始處
e | 將遊標定位到遊標所在單字的結尾處
w | 將遊標定位到下一個單字的起始處
gg | 將遊標定位到檔案開頭
G | 將遊標定位到檔案結尾
如果刪除更多字元則可以使用 c 指令:
c motion
,和 d 指令類似,差異是刪除後,進入插入模式。