vim入门教程

介绍

Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。

固定配置

vim ~/.vimrc
syntax on

set number

常用指令

代码高亮
:syntax on
显示行号
:set nu
光标移动
h 左

j 下

k 上

l 右
跳过一个单词
w 往前跳

b 往后跳
翻页
page up , ctrl f;

page down , ctrl b;
跳到某一行
digit gg;

digit G;
往下跳行
10j 往下跳10行;

10k 往上跳10行;
搜索
/Node 搜索;

n 跳到下一个;

shift n 跳到上一个;
删除一行
cc

删除2行

c2c
撤销
u
粘贴
p
删除整段
v 选中整段后;

c 删除
复制一行
yy
自动补全
ctrl n