在shell中,記住一些常用的vim命令,會在操作時候事半功倍。
游標移動
h,j,k,l,h #表示往左,j表示往下,k表示往右,l表示往上w, e, w, e #跳到單詞的後面,小寫包括標點
b, b #以單詞為單位往前跳動游標,小寫包含標點
o #開啟新的一行
^#一行的開始
$ #一行的結尾
gg #文件的第一行
[n]g #文件的第n行或者最後一行
搜尋
/pattern #搜尋(非插入模式)?pattern #往後搜尋
n #游標到達搜尋結果的前乙個目標
n #游標到達搜尋結果的後乙個目標
視窗
:split#水平方向分割出乙個視窗
:vsplit #垂直方向分割出乙個視窗
:close #關閉視窗
ctrl w #切換視窗, h到左邊視窗,j到下方視窗,k到上方視窗,l到右邊視窗
插入模式
i #插入到游標前面i #插入到行的開始位置
a #插入到游標的後面
a #插入到行的最後位置
o, o #新開一行
esc #關閉插入模式
編輯
r #在插入模式替換游標所在的乙個字元s #刪除游標所在的乙個字元, 游標還在當行
s #刪除游標所在的一行,游標還在當行,不同於dd
u #撤銷上一步操作
ctrl r #恢復上一步操作
. #重複最後乙個命令
~#變換為大寫
[n]>>#一行或n行往右移動乙個tab
[n]<< #一行或n行往左移動乙個tab
關閉
i #插入到游標前面i #插入到行的開始位置
a #插入到游標的後面
a #插入到行的最後位置
o, o #新開一行
esc #關閉插入模式
剪下和複製
dd#刪除一行
dw #刪除乙個單詞
x #刪除後乙個字元
x #刪除前乙個字元
d #刪除一行最後乙個字元
[n]yy #複製一行或者n行
yw #複製乙個單詞
p #貼上
視覺模式
v #選中乙個或多個字元v #選中一行
摘自:
vim相關命令
1.v在putty中使windows向vim複製貼上 在.vimrc設定 set paste set mouse v 或者在vim中輸入以下命令 set paste set mouse v 在windows下複製資料,然後在vim中右鍵即可,這樣就把windows的資料貼上到vim了。2.如何利用v...
vim相關命令
使用vim開啟檔案的預設模式。此時不能輸入字元,但是可以使用複製貼上等快捷鍵來處理檔案資料。切換到插入模式 一般按a鍵即可 切換到命令列模式 輸入冒號 此時使用者可以輸入字元 返回到正常模式 按下esc鍵即可可以在底部輸入一些指令進行操作,如 儲存 退出 顯示行號 隱藏行號。返回到正常模式 按下es...
vim相關命令使用
vim是從 vi 發展出來的乙個文字編輯器。補完 編譯及錯誤跳轉等方便程式設計的功能特別豐富,vim 可以說是程式開發者的一項很好用的工具,在程式設計師中被廣泛使用。基本上 vi vim 共分為三種模式,分別是命令模式 command mode 輸入模式 insert mode 和底線命令模式 la...