vim 使用心得!
2016-02-05 本文已影响124人
adde04d35734
vim切换buffer
命令 ls 可查看当前已打开的buffer 命令 b num 可切换buffer (num为buffer list中的编号)
其它命令:
:bn -- buffer列表中下一个 buffer
:bp -- buffer列表中前一个 buffer
:b# -- 你之前所在的前一个 buffer
:bdelete num -- 删除第num编号buffer
刷新nerdtree
R (切换到nerdtree)
移动窗口
vim中有两种移动窗口方式,一种只是简单地在屏幕上切换窗口,尺寸维持不变;另一种则是改变窗口的实际布局,还会调整尺寸,以填充它移动的位置。
- 移动窗口本身(轮换或交换)
Ctrl + w + r:向右或向下方交换窗口,而Ctrl + w + R则和它方向相反。
光标会随着窗口而移动
Ctrl + w + x:交换同列或同行的窗口的位置。vim默认交换当前窗口的与它下一个窗口的位置,如果下方没有窗口,则试着与上一个窗口交换位置。亦可在此命令前加上数量,与制定的窗口交换位置。
另存为
:w filename1
页面布局,在vim现窗口中打开另一个窗口
:vsplit(左右打开) :split (这是上下打开) 如果后面不加参数的话,就是将现在打开的窗口,再打开一次。
打开行号
:set nu