介紹vi/vim 相關命令,主要涉及:編輯、搜索、查找、定位。
分為兩個章節,即常用命令 及 鍵盤圖
一、vi/vim常用命令
set nu 顯示行號
gg 跳轉到文件開頭
/ 向后搜索
? 向前搜索
n 查找下一處
N 查找上一處
| 光標所在行行首
L 屏幕所顯示的底行
{ 段首
} 段尾
- 前一行行首
+ 后一行行首
( 句首
) 下一句首
$ 行末
M 屏幕中間行
0 行首(零)
hjkl 左下上右
x 刪除光標所在字符
R 替換模式(可以替換任意字符)
r 單個替換
dd 刪除光標所在的行
D 刪除至行末(從光標位置開始)
s 刪除字符並插入(單個字符刪除,並進入插入模式)
S 刪除行並插入(整行刪除)
>> 縮進(相當於一個tab)
<< 反縮進
= 自動格式化
J 合並上下兩行
I 插入到行首
i 插入
C 從光標處開始修改至行位
a 在光標后附件或追加
A 在行末追加
p 粘貼(后)
P 粘貼(前)
Esc 命令模式
ZZ 保存退出編輯(vi,含保存)
ZQ 不保存退出編輯
二、vi/vim鍵盤圖
來源:http://www.viemu.com/


