VIM被称为上古神器。一款小小的编辑器,外观也不起眼,神器的名号从何而来?这是吸引着我一探究竟。--在此备忘。
VIM的是一款免费软件,也钦佩作者公益的行为,如果您得益于VIM且有能力的话也帮助一下乌干达儿童。
VIM的帮助文档非常详尽,只可惜全部是英文不方便学习。在windows版本下面有个vimtotur(totur:private teacher)的可执行文件,非常适合入门学习,有详尽的基本操作。本文按照软件的帮助文档,记录有用的操作,及难点。
一、入门
01、初次使用VIM
:gvim file.txt 新建一个名为file.txt的文件,并新建一个窗口打开。默认存放到 \[user]\file.txt 目录下(mac系统)
:vim file.txt 新建一个名为file.txt的文件,在当前窗口中打开。默认存放到 \[user]\file.txt 目录下(mac系统)
02、插入文本(normal mode)--输入命令以后软件将自动转到(insert mode)按下exc键退出
i 在光标前插入
a 在光标后插入
o 在光标的下一行插入(用于下一行输入)
O 在光标上方插入一个新行,原来的行下移。
03、移动光标(normal mode)
j 光标往下移一行
k 光标往上移一行
h 光标往前移一个字符
l 光标往后移一个字符
04、删除(normal mode)
dd 删除整行
x 删除光标下的字符
J 将一行和下面的一行字符连接起来
05、撤销和重做
u 撤销
c-r 重做,control+r
06、退出
ZZ 保存并退出
:q! 退出不保存修改
07:帮助文档的跳转
c+] 进入链接
c+t 从链接返回
其他,移动及删除命令前加数字表示命令执行几次。如5j,向下移动5行。