title: vim中的分屏操作
date: 2017-11-14 21:45:11
tags: vim
categories: 开发工具
在命令行中:
vim -On file1 file2
# O表示垂直分割,n是要分割的窗口数,后面可以跟n个文件
vim -on
# o水平分割
在vim中:
创建分屏
命令 | 功能 |
---|---|
:sp(split) file | 在水平窗口打开文件 |
:vsp(split) file | 在垂直窗口打开文件 |
:<C-w> +s(split) |
在水平窗口打开当前文件 |
:<C-w> +v(vsplit) |
在垂直窗口打开当前文件 |
关闭分屏
命令 | 功能 |
---|---|
<C-w> +o 或 :only |
只保留当前分屏,取消其他分屏 |
:wq | 正常关闭当前分屏 |
移动
命令 | 功能 |
---|---|
<C-w> +[方向] |
h j k l 将光标移动到左下上右分屏 |
<C-w> +[大写方向] |
H J K L 将分屏移动到左下上右 |
改变分屏尺寸
命令 | 功能 |
---|---|
<C-w> +<
|
分割线左移 |
<C-w> +>
|
分割线右移 |
<C-w> ++
|
分割线上移 |
<C-w> +-
|
分割线下移 |