2009年5月14日星期四

vim 要不断学习

关于vim,我只是懂一点,尽管使用了很长的一段时间,当然也知道它有很强大的功能,但>是一直没有使用,没有用处,但是最近认识到如果学习了更加强大的功能的话,应该可以提
高我工作的效率,“磨刀不误砍材工”。值得学习vim更多的功能,从何学起呢?当然是从帮>助文件开始了。
进入vim之后:help里面有很多的.txt想看这些文件请继续:help 您要的文件名
如果要退后则按ctrl shift o
今天主要学:help usr_08.txt是关于分屏显示的
如果你进入一个文件那么想分屏而且打开同一个文件,那么就用:split
如果你想在这个窗口打开另一个文件那么用:split 文件名,打开一个新的窗口用:new
在编辑到这里由于一些错误的操作导致把这文件关闭了,而我还没有保存,还好vim为我保>存了,.vim.swp用vim -r .vim.swp就恢复了这个文件。
上面的分屏是上下分的,那左右分呢,用:vsplit 而打开一个新的用:vertical new
在vim里面末行里面也可以用Tab键补全,只是它从a~Z自动补全,而且可以变化
退出所有窗口:qall,保存所有窗口:wall
在一个窗口打开几个文件用vim -o one.txt two.txt three.txt
比较俩个文件用vimdiff main.c~ main.c当然这俩个文件在同一窗口。

time