按下v鍵,按下shift和方向鍵,選定幾行,然后按x 鍵,可以刪除。
這種刪除不是刪除光標(biāo)選定的行,如何在vim中(不是gvim),刪除光標(biāo)選定的行?
dd可以刪除當(dāng)前光標(biāo)所在的行,要?jiǎng)h除多行就可以在dd前面加上要?jiǎng)h除的行的數(shù)字
Shift + v 是按行選中,ctrl + v 是按塊選中(按列選) 之后x和d都可以刪除,類似于剪切還可以用p粘回來。
單獨(dú) x是刪除當(dāng)前字符,dd是刪除當(dāng)前行,前邊加數(shù)字代表重復(fù)執(zhí)行N次。
在普通模式下,刪除單一字符可以使用 x 命令,如果刪除更多字符則可以使用 d 命令:d motion
。
motion 表示操作范圍的指令,一下內(nèi)容再次出現(xiàn)的 motion 都參見這邊的表格:
按鍵 | 定義
| 將光標(biāo)定位到行首位置
$ | 光標(biāo)定位到行尾位置
b | 將光標(biāo)定位到光標(biāo)所在單詞的起始處
e | 將光標(biāo)定位到光標(biāo)所在單詞的結(jié)尾處
w | 將光標(biāo)定位到下一個(gè)單詞的起始處
gg | 將光標(biāo)定位到文件開頭
G | 將光標(biāo)定位到文件結(jié)尾
如果刪除更多字符則可以使用 c 命令:c motion
,和 d 命令類似,區(qū)別是刪除后,進(jìn)入插入模式。
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://m.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)