evol128[Blog]

I am the bone of my code

Vim 攻略<4> Windows

evol128 posted @ 2012年8月24日 08:54 in language with tags texteditor vim , 2618 阅读

通过windows,我们可以在同一个vim中打开多个文件。

有人可能会问,为什么不打开几个vim呢?其实,在同一个vim中编辑多个文件有很多好处:
手指不用离开键盘
可以使用通用寄存器(如果跨进程的话就只能用clipboard了)
有command历史记录
可以共用macro

打开文件:
:edit foo.txt

上下切分窗口
:split


关闭当前窗口
:close

关闭除当前窗口外所有窗口
:only

切分窗口并打开另一个文件:
:split two.c

用空白文件切分窗口:
:new

切成n份:
:nsplit text.c

增加当前窗口的大小:
Ctrl-W +

减少当前窗口的大小:
Ctrl-W -

将窗口大小设为一个特定值:
{height}Ctrl-W _

水平划分:
上面所有的split,用vsplit替换就可以了;new用vertical new替换,窗口大小的命令格式完全一样,只是高度变成了宽度

在窗口间移动:
CTRL-W h    移到左边的窗口
CTRL-W j    移到下面的窗口
CTRL-W k    移到上面的窗口
CTRL-W l    移到右边的窗口

CTRL-W t    移到最上面的窗口
CTRL-W b    移到最下面的窗口

这些移动按键和normal mode下的光标移动时一样的,很好记

移动窗口位置:
和上面一样的,只是把小写字母换成了大写
 

Avatar_small
net worth 说:
2023年12月08日 16:01

Not everyone knows all information about a celebrity and their net worth which changes every day according to their fame and investment but you can follow the info on idol net worth which is available for everyone.


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter