vim 是对 vi 的扩展,文中的很多操作是 vi 通用的
vi 是区分大小写的命令的,也就是说 g与G 是不同的命令
在不同模式下,快捷键是不一样的 模式分 一般模式 编辑模式 指令模式
一般模式用于文件内部操作...进入一般模式为开始编辑,或者按 esc 后进入
按键 效果
a,i,r,o,A,I,R,O 进入编辑模式
h,backspace 左移动
l,space 右移动
j 下移动
k 上移动
0, 移动到行首...gg 移动到文档第一行
( 光标到句尾
) 光标到局首
{ 光标到段落开头
} 光标到段落结尾
nG 光标下移动到 n 行的首位
n$ 光标移动到 n 行尾部
n+ 光标下移动 n 行
n- 光标上移动...Ctrl+d 向文件尾翻半屏幕
Ctrl+u 向文件首翻半屏幕
插入命令
按键 效果
i 在光标前
I 在当前行首
a 在光标后
A 在当前行尾部
o 在当前行下新开一行
O 在当前行上新开一行
r...* 或 + 寄存器,则可能是由于没有安装 vim 的图形界面所致
sudo apt-get install vim-gnome
设置 vim 永远显示行号
修改 vim 的配置文件加入 set nu
vi