vim基本命令
vim時,進入的便是命令模式,之後按
i,可進入插入模式,再按
esc可進入命令模式
命令模式下的常用命令:
①移動游標:
h -> 左移
j ->
下移k ->
上移l ->右移
^ -> 行開頭
$ ->行尾
w -> 移動到下乙個單詞的開頭
b ->
移動到上乙個單詞的開頭或標點符號
ctrl + f -> 向下翻一頁
ctrl + b
向上翻一頁
gg -> 檔案第一行的開頭
g -> 檔案最後一行的開頭
②插入:
a -> 在游標處進入插入模式
a ->
在行末進入插入模式
o -> 在下方插入一行,並進入插入模式
o ->
在上方插入一行,並進入插入模式
:r filename -> 在當前游標處插入整個檔案內容
③撤銷:
u -> 撤銷上次操作
ctrl + r -> 重做
④刪除或剪下:
x -> 刪除當前字元,後面往前
x ->
刪除上乙個字元,前面往後
dd -> 剪下當前行
5dd ->
剪下當前行及之後4行
dw -> 剪下當前字元到下乙個單詞的起始
d0 -> 剪下當前字元到當前行的開始
d$ ->
剪下當前字元到行的末尾
dg -> 剪下當前字元到檔案末尾
⑤複製:
yy -> 複製當前行
yw ->
複製當前字元到下乙個單詞的起始
yg -> 複製當前行到檔案末尾
v -> 進入可視模式,移動游標,按
y複製所選內容
⑥貼上:
p -> 貼上到游標之後
p ->
貼上到游標之前
j -> 去掉兩行之間的換行符,合併兩行
⑦查詢和替換:
/line -> 查詢
line
,按enter
結束輸入,按
n找下乙個匹配項
:%s/line/line/g -> 全域性替換,若
g後面加
c表示需要使用者確認
⑧切換檔案:
:buffers -> 顯示正在編輯的檔案列表
:buffer 2 -> 顯示檔案編號為
2的檔案內容
:n ->
上乙個檔案
⑨儲存:
:w -> 儲存檔案
:q! ->
強制退出,放棄修改
:w file.txt -> 另存為,當前編輯的檔案不變
Vim基本命令
在fedora下面,開啟終端。輸入vim filename就進入了vim w 儲存 wq 儲存退出 q 不儲存退出 在命令模式下輸入 dw 按回車,就刪除了游標所在位置字元 d 就是刪除所在行的所有字元 這個對於我們寫程式的比較有用 dd 刪除行 u 撤銷操作 string string這裡就是你要...
vim基本命令
高階一些的編輯器,都會包含巨集功能,vim當然不能缺少了,在vim中使用巨集是非常方便的 qx 開始記錄巨集,並將結果存入暫存器x q 退出記錄模式 稍微解釋一下,當在normal模式下輸入 qx後,你對文字的所有編輯動作將會被記錄下來,再次輸入q即退出了記錄模 式,然後輸入 x對剛才記錄下來的命令...
Vim基本命令
看了些資料,總結了一些適合程式設計人員的vim基本命令,不是很全,但是最起碼比較實用。都是最基本的 在fedora下面,開啟終端。輸入vim filename就進入了vim w 儲存 wq 儲存退出 q 不儲存退出 在命令模式下輸入 dw 按回車,就刪除了游標所在位置字元 d 就是刪除所在行的所有字...