vim相關命令:
VIM使用:
vi /etc/passwd 查看Vi
普通模式:
vi test.txt
進入:
i 從光標所在位置開始進入插入模式
I 光標回到首行,進入插入模式
a 從光標所在位置的下一個字符處,進入插入模式
A 光標到行尾,進入插入模式
o 向光標所在行的下一行添加新行,進入插入模式
O 向光標所在行的上一行添加新行進入插入模式,
s 刪除光標所在字符,並進入插入模式
S 刪除光標所在行,進入插入模式
h:左 j:下 k:上 l:右
yy:複製光標所在行
nyy:多行 eg:3yy 從光標所在行開始
p:向光標所在行的下一行粘貼
dd:刪除光標所在行(其實爲剪切)
ndd:從光標所在行向下剪切n行
r:在普通模式,替換所在字符
x:在普通模式,刪除所在字符(剪切)
dw:從光標位置開始刪除一個單詞(空格、特殊字符)
$:光標回到行尾,不進入插入模式
0:光標回到行首,不進入插入模式
gg:光標回到文件起始位置
G:光標移動到文檔最後一行
ctrl+f:向下翻頁
Ctrl+b:向上翻頁
b:下拉
u:返回上一步操作,撤銷
ctrl+r:回到下一步操作
#:向上查找光標所在單詞(_不區分單詞)
*:向下查找光標所在單詞(_不區分單詞)
/string:向下匹配string
?string:向上匹配string
v:行--選中模式,下/上拉
V:列--選中模式,下/上拉
:q 退出
:w 保存
:wq 保存並退出
:q!強制退出
插入模式:
- 退出:ESC 回到普通模式
vim:異常退出 會生成 .hello.c.swp
謝謝,瀏覽。