一、三種模式轉換
1、命令模式進入插入模式
2、命令模式進入底行模式 :
3、底行模式、插入模式進入命令模式 esc
二、常用命令
1、游標移動
k
h
l
j
2、游標的跳轉
h:跳至當前螢幕頂端
m:跳至當前螢幕中間
l:跳至當前螢幕下方
w 向後跳乙個單詞的長度,跳到下乙個單詞的開始位置
b 向前跳乙個單詞的長度,跳到上乙個單詞的開始位置
:跳到下段**開頭
3、翻頁
ctrl+f向下翻一頁
ctrl+b向上翻一頁
ctrl+d向下翻半頁
ctrl+u向上翻半頁
4、游標的快速定位
20g :快速定位到第20行
g :快速定位到最後一行
gg :快速定位到第一行
5、複製貼上
yy複製游標所在這一行
4yy從游標所在行開始往下複製4行
p:貼上
6、剪下
dd 剪下游標所在這行
2dd從游標所在行開始往下剪下2行
dw 刪除乙個單詞
d0 從當前游標開始剪下到行首
d 從當前游標開始剪下到行末
7、刪除
x刪除游標所在的字母
x刪除當前游標前的字母
8、查詢及替換
/hello 搜尋hello
n: 下乙個搜尋結果
n: 上乙個搜尋結果
:%s/hello/world/ 全文中hello用world替換
11,16s/hello/world/ 11到16行中hello用world替換
r 替換乙個字元
r 替換游標以後的字元
9、調整縮排
v從當前行開始選中
v從當前字元開始選中
選中後縮通過》(右) 和<<(左)調整縮排
『.』 重複執行
10、其他
u:撤銷剛剛的操作
ctrl+r 反撤銷
:q!強制退出
:wq 儲存並退出 shift+ zz
vim 編輯器常用指令
vim vimrc 修改vim編輯器預設選項 tab縮排四個空格 set ts 4 自動縮排 set autoindent 顯示行號 set nu 高亮匹配括號 set showmatch 高亮搜尋結果 set hlsearch 搜尋即時顯示 set incsearchvim有兩種模式,插入模式和n...
vim編輯器常用指令(必學)
一 檔案頭 檔案尾 指定某一行 1 ngg游標移至第n行的行首 n為數字 如1gg就跳到第一行的行首,就是檔案頭 2gg就跳到第2行的行首 2 g跳至檔案結尾 注意 ngg和g是在一般模式。二 在某一行如何快速定位到某一列 1 0 數字零 游標移至當前行行首 2 游標移至當前行行末 三 文字複製 貼...
vim程式編輯器常用指令
1 一般指令模式 以vi開啟乙個檔案就直接進入一般指令模式了 這是預設的模式 在這個模式中,可以上下左右按鍵移動 2 編輯模式 在一般模式下,按下i o a r按鍵即可進入編輯模式,按下esc返回一般模式 3 指令命令模式 在一般模式下,輸入 即可進入指令模式,按下esc返回一般模式 word 向下...