基礎(chǔ)第一階段
命令 | 說明 |
---|---|
i | Insert模式 |
x | 刪當(dāng)前光標(biāo)所在的一個字符 |
:wq | :w 后面可以跟文件名表示新建一個文件 q為退出 |
dd | 刪除當(dāng)前行 |
yy | 拷貝當(dāng)前行 |
p | 在光標(biāo)后粘貼 P在之前粘貼 |
:help <command> | 顯示命令幫助信息 |
進(jìn)階第二階段
-
各種插入模式
命令 說明 a 在光標(biāo)后插入 o 在當(dāng)前行后插入一個新行 O 在當(dāng)前行前插入一個新行 -
簡單移動光標(biāo)
命令 說明 0 數(shù)字零,到行頭 $ 到本行行尾 ?pattern 在前面的文本搜索pattern /pattern 在后面的文本搜索 pattern 的字符串,如果搜索出多個匹配,n向后查找,N向前查找 -
打開/保存/退出/改變文件
命令 說明 :e <path/to/file> 打開一個文件 :w 存盤 后面跟文件名也可以另存 :saveas <path/to/file> 另存為 <path/to/file> :x 或 ZZ 或:wq 保存并退出 :x 表示僅在需要時保存 :q! 退出不保存 :qa! 強(qiáng)行退出所有的正在編輯的文件璃诀,就算別的文件有更改渣锦。 :bn && :bp 你可以同時打開很多文件聋溜,使用這兩個命令來切換下一個或上一個文件 -
翻頁滾動
命令 說明 ctrl + f 下翻一屏。 ctrl + b 上翻一屏。 ctrl + d 下翻半屏。 ctrl + u 上翻半屏星虹。 ctrl + e 向下滾動一行。 ctrl + y 向上滾動一行镊讼。
高級第三階段
命令 | 說明 |
---|---|
. | 可以重復(fù)上一次的命令 |
N <command> | 重復(fù)某個命令N次 例如:2dd 刪除兩行 |
3G | 跳轉(zhuǎn)到第三行,也可以使用 :3 |
gg | 到第一行 相當(dāng)于 1G 或者 :1 |
G | 到最后一行 |
w | 按單詞移動宽涌,到下一個單詞的開頭 |
e | 按單詞移動,到下一個單詞的結(jié)尾 |
v | 進(jìn)入可視化選擇 |
gU | 選中部分變?yōu)榇髮?/td> |
gu | 選中部分變?yōu)樾?/td> |
~ | 反轉(zhuǎn)光標(biāo)所在位置大小寫 |