码迷,mamicode.com
首页 > 系统相关 > 详细

vim的窗口切换

时间:2018-01-14 12:13:37      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:结构   col   only   shift   vertica   style   多个   编辑   文件分割   

当用vim写代码的时候,我喜欢一边看着头文件中结构的定义,一边编写实现的代码,这样就经常用到多窗口来编辑,查看文档。

1、同时打开多个文件,并横向排列

vim -o t.c t.h

2、同时打开多个文件后纵向排列,如果没有使用参数o,那么可以在打开文件后操作

vim t.c t.h
:all   //横向
或者
:vertical all    //纵向

3、同一文件分割窗口。如果有一个很长的文件(几千行:)),你想看着前面,来写后面,就要用到这个

#在文件内
:split 或者 :sp

4、关闭窗口

#关闭当前窗口
:close
#保留当前窗口,关闭其他窗口
:only

5、打开一个文件后,又想打开别的文件

#横向打开一个文件
:sp 文件名
#纵向打开一个文件
:vsplit(vsp) 文件名
#打开一个新窗口,注意这时是看不到的
:new 文件名
#纵向打开它
:vnew 文件名

6、在窗口间跳转

ctrl+w j 向下移动
ctrl+w k 向上移动
ctrl+w h 向左移动
ctrl+w l  向右移动
ctrl+w t 移动到顶端
ctrl+w b 移动到底端

7、移动窗口

#移动到最上面
ctrl+w shift+k
#移动到最下面
ctrl+w shift+j
#移动到最左边
ctrl+w shift+h
#移动到最右边
ctrl+w shift+l

 

vim的窗口切换

标签:结构   col   only   shift   vertica   style   多个   编辑   文件分割   

原文地址:https://www.cnblogs.com/litifeng/p/8282479.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!