vim 分屏&对比

vim -o 打开文件时水平分割窗口
vim -O 打开文件时垂直分割窗口
:split file 打开新窗口编辑另一个文件
:new 打开新窗口,编辑默认文件
:only 关闭当前窗口之外的所有矿口

vsplit和vnew是垂直分割窗口
q,w等加上all可以对所有窗口同时操作

CTRL-W h 跳转到左边的窗口
CTRL-W j 跳转到下面的窗口
CTRL-W k 跳转到上面的窗口
CTRL-W l 跳转到右边的窗口
CTRL-W t 跳转到最顶上的窗口
CTRL-W b 跳转到最底下的窗口
Ctrl-w 在窗口之间跳转

CTRL-W H 把当前窗口移到最左边
CTRL-W J 把当前窗口移到最下边
CTRL-W L 把当前窗口移到最右边

Ctrl-w + 调大窗口
Ctrl-w - 调小窗口
Ctrl-w = 使得窗口一样大小

显示差异

vimdiff file1 file2

zc
zo 关闭折叠

:vertical diffsplit main.c~

]c
[c

:dp “diff put” 我改你
:do diff obtain 你改我

标签页

gt Goto Tab
标签页
:tabedit file
:tab split
:tab help gt
“tabonly”

你可能感兴趣的:(vim)