命令
移動方向
移動距離
ctrl + d
下移半頁
ctrl + u
上移半頁
ctrl + b
上移一頁
ctrl + f
下移一頁
end右移
行尾home
左移行首0右移
行尾$左移行首g下移
文字尾ng
下移n行
gg(1g)
上移文字首
命令查詢方向
功能:/word
游標往下
查詢word
:?word
游標往上
查詢word
:n1,n2s/word1/word2/g
n1 - n2 行
替換word1為word2
命令功能
x往後刪除單字元
x往前刪除單字元
dd刪除整行
yy複製整行
nyy複製游標往下n行(不含游標行)
u回退上次操作
ctrl + r
回退u的操作
p貼上在游標下一行
p貼上在游標上一行
顯示行號
:set number
echo
set number >> /etc/vimrc
菜鳥教程
github上的learn-vim
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行 ...