vim是從vi發(fā)展過來的一個文本編輯器爹脾,命令也非常繁多,但是我總結(jié)了平時最常用的:
.1 vim 的工作模式: 1. 命令模式? 2. 編輯模式? 3. 末行模式箕昭, 命令模式進入編輯模式使用:i 命令模式進入末行模式使用:, 編輯模式和末行模式不能直接切換都需要回到命令模式:esc
.2 vim 常用命令
yy: 復制光標所在行灵妨, 數(shù)字+yy: 復制多行
p: 粘貼, 數(shù)字+p:粘貼多次
dd: 剪切(刪除)
V:選中多行盟广, y:復制選中的行
shift+4:回到行末
shift_6:回到行首
G:回到最后一行
gg: 回到第一行
數(shù)字+G:回到指定行
>>:往右縮進
<<:往左縮進
.:重復上一次操作
上下左右: 使用方向鍵闷串, k:上? j:下 h:左 l:右
:/查找內(nèi)容, n:表示下一個查找內(nèi)容, N:表示上一個查找的內(nèi)容
:%s/1/2/g %:表示整個文件 1表示要替換的內(nèi)容? 2表示替換后的內(nèi)容 g:全局替換
:1,10s/2/3 表示在指定行內(nèi)進行內(nèi)容的替換
撤銷:u