根據小甲魚的vim入門視頻整理,供查閱shell
移動指令:上下左右 k j h lvim
翻頁: ctrl + b ctrl + f視頻
保存退出:ZZio
普通模式:vim fileName 首次進入的就是普通模式入門
從普通模式進入插入模式:i a o sfile
在普通模式下刪除:搜索
刪除單字符:xgc
刪除多字符:d mostionim
motion包括:移動
0 指到行開頭
b 指到當前單詞的開頭
e 指到當前單詞的末尾
w 指到下一個單詞
gg 指到文件開頭
G 指到文件末尾
h 向左
j 向下
k 向上
l 向右
d 刪除所在行
d + 數字 + motion
撤銷:u
反撤銷:ctrl+r
剪切:先刪,再黏貼
黏貼:p 在光標後黏貼 P 在光標前黏貼
拷貝:y + 數字 + motion
替換:r + 替換字符 把光標所在字符替換掉
數字 + r + 替換字符 從光標所在字符開始替換掉n個字符
替換模式:R
修改:c + 數字 + motion 進入編輯模式
文件信息:ctrl + g
跳轉行:G + 行號 或者 :行號
定位花括號 中括號 小括號:%
縮進:>> <<
多行縮進:數字 + 縮進 從當前行開始往下數n行 一塊兒縮進
v 進入virtual模式 用數字 + j 選中須要縮進的行,再>>
日後搜索:/
往前搜索::
尋找下一個或者上一個搜索目標:n N
替換:
:s/oo/xx/g 替換整行
:%s/oo/xx/g 替換所有
:%s/oo/xx/gc 替換的時候提醒
:4,12s/xx/oo/g 替換4-12行
shell命令::! + 命令
另存爲::w + 文件名
覆蓋其餘文件::w! + 已存在的文件
插入其餘文件的內容::r + 文件名
打開多個文件:
垂直打開:vim -o
水平打開:vim -O
選擇下一個文件:ctrl + w + w
上下左右選擇文件:ctrl + w + k j h l
退出全部打開的文件::qa!