vim常用快捷鍵
normal mode
移動游標
h j k l
ctrl+f
forward
向前翻頁
ctrl+b
backward
向後翻頁
ctrl+u
up 向上移動半屏
ctrl+d
down
向下移動半屏
0the first number
移動到行首字元
$移動到行尾字元
shift+h
head
移動游標第一行
shift+m
middle
移動到中間行
shift+l
low
移動到最下一行
gg到首行
g最後一行5到第
5行/word
查詢word
n向下再查詢
word
n向上再查詢
word
x xx
後前刪除(
del);
x向前刪除
(backspace)
dd刪除一行
5dd刪除游標開始向下的5行
d1g刪除游標以前的
dg刪除游標以後的
yy複製(參考刪除)
nyyy1g
ygp p
p向下貼上;
p向上貼上
uundo
ctrl+r
redo
.小數點:重複上一步操作
shift+v
行選ctrl+v
塊選insert mode
ctrl+n
單詞補齊(以前出現過)
ctrl+x+l
行補齊ctrl+x+k
字典功能(用
ctrl+n/p
換詞)commend mode
:set nu
number
:set nonu
no number
:set ai
auto indent
:set noai
no autoindent
shift+zz
:wq!
:100,200/a/b/g
100到
200行間的a換成
b:1,$s/a/b/g
全換:1,$s/a/b/gc
全換有提示等使用者確認
多視窗 :sp
不加檔名再代開已開啟的檔案,也可以加檔名,用:q關
ctrl+ww
游標視窗切換
:vnew (filename)
豎著再代開乙個新視窗,用:bd關
:e或:o
開啟乙個檔案覆蓋原先的,用:bd關
,:bn
切換
VIM常用快捷鍵
摺疊 zo 將當前摺疊開啟 zc 摺疊游標所在處 zr 開啟所有摺疊層次 依層次開啟 zm 摺疊所有層次 依層次摺疊 zr 開啟所有摺疊 zn zm 摺疊所有 zn zi 切換摺疊與不摺疊指令 緩衝區 vim file1 file2 多個檔案調入緩衝 e filename 在vim中再開啟檔案 ls...
vim常用快捷鍵
關於基本操作 vim有兩種模式 有的人覺得是三種 命令模式和輸入模式,任何時候在輸入模式下按esc就會回到命令模式,命令模式下很多普通的按鍵就具有相應的命令的作用 比如命令模式下j,k,h,l表示上下左右,其中j表示下,想象j是向下的就不會忘記了,這四個鍵很重要,不要用上下左右鍵,可以節省時間 命令...
vim常用快捷鍵
ctrl w 切換視窗 先按1 然後 ctrl g 顯示當前目錄 g t 多個標籤之間切換 windows命令 執行windows命令 n w 游標向後移動n個單詞 n b 游標向前移動n個單詞 n k 游標向上移動n行 n j 游標向下移動n行 n h 游標向左移動n行 n l 游標向右移動n行 ...