Vim基本操作总结
本文是學習Vim時的筆記總結,以便在遺忘時方便查找相關命令,原學習視頻鏈接:https://www.imooc.com/learn/1129
1.1 Vim的4種模式
1.normal模式:使用i/a/o以及I/A/O進入插入模式,其中各快捷鍵的含義如下:
i -- insert
a -- append
o -- open a line below
A -- append after line
?I -- insert before line
O -- append a line above
2.插入模式:使用Esc退出插入模式回到普通模式
3.命令模式:
:vs (vertical split) 左右分屏
:sp (split) 上下分屏
% s/XXX/YYY/g 全局替換 (用YYY替換XXX)
4.visual模式:
v 從當前字符開始選擇
V 選中當前行
ctrl + v 長方形塊狀選擇
1.2 Vim插入模式小技巧
1.ctrl+h 刪除上一個字符,ctrl+w刪除上一個單詞,ctrl+u刪除當前行
2.gi 快速回到剛才編輯的地方
1.3?Vim快速移動
1.normal 模式下 h左、j下、k上、l右
2.單詞之間跳轉:
w/W 移動下一個word/WORD開頭。e/E 下一個word/WORD尾
b/B 回上一個word/WORD開頭
說明:word 以非空白符分割的單詞,WORD 以空白符分割的單詞
3.行間搜索移動:
f{char}移動到char字符上,t移動到char的前一個字符?
如果第一次沒搜到,可以用分號/逗號繼續搜該行下一個/上一個
大寫的F表示反向搜索
4.水平移動:
0移動到行首
$移動到行尾
5.頁面移動:
gg文件開頭
G文件結尾
Ctrl+o回到上一個位置
------------------------------------?
H屏幕的開頭?
M屏幕的中間?
L屏幕的結尾
------------------------------------?
Ctrl+u/f 上下翻頁
zz將當前行置為屏幕中間
轉載于:https://www.cnblogs.com/zhouxingyu1993/p/11221118.html
總結
- 上一篇: 上机环境是什么意思_Python能不能自
- 下一篇: 关注物业公司信息化建设