vi 常用快捷键
ctrl+f 向下移動一頁
ctrl+b 向上移動一頁
0 當(dāng)前行開頭
$ 當(dāng)前行結(jié)尾
G 文件最后一行
gg 文件第一行
/word 向下查找
?word 向上查找
n 重復(fù)前一個查找操作
N 與n相反,例如輸入/word后,按N表示向上查找
:100,200s/no/yes/g 在100行到200行直接查找,把no替換為yes
:100,200s/no/yes/gc 在100行到200行直接查找,把no替換為yes,在替換時給用戶提示
x 向后刪除一個字符
X 向前刪除一個字符
dd 刪除光標(biāo)所在一行
ndd 向下刪除多上行,比如20dd,向下刪除20行
yy 復(fù)制光標(biāo)所在的一行
nyy 復(fù)制光標(biāo)所在的向下n行
p 向下粘貼一行
P 向上粘貼一行
u 撤銷,復(fù)原上次操作
. 重復(fù)上次操作
i 在當(dāng)前光標(biāo)處插入
a 在光標(biāo)所在的下一個字符插入
A 當(dāng)前行最后一個字符插入
o 在下一行插入
O 在上一行插入
r 替換模式,只會替換光標(biāo)所在的那一個字符一次
R 替換模式,會一直替換光標(biāo)所在的文件
w 保存
wq 保存退出
wq! 強(qiáng)制保存退出
q! 不保存退出
set nu 顯示行號
set nonu 關(guān)閉行號
轉(zhuǎn)載于:https://blog.51cto.com/laoshuxmao/1300103
總結(jié)
- 上一篇: Polya原理的应用经典实例
- 下一篇: log-malloc2 0.2.4 发布