如何在 Mac 上的 vimdiff 中在水平和垂直分割之间切换?
How to switch between horizontal and vertical split in vimdiff on Mac?
我首先对两个文件进行了 vimdiff,但是它们是垂直分割的,这使得阅读变得困难。我想切换到水平分割。我试过了:
control + w 然后是 J 或 h,完全没有效果
我也试过:
command + w,询问 'Do you want to terminate processes in this tab?'
我卡在这里了。我怎么了?
水平分割屏幕:
a.) 按 CTRL + w
b.) 然后是 s.
如果您想在屏幕之间导航:
a.) 按 CTRL + w
b.) 然后 w.
要退出其中一个屏幕:
a.) 进入命令模式(即按 ESC)
b.) 并照常退出::q.
垂直分割屏幕,就像水平分割一样:
a.) 首先按 CTRL + w.
b.) 然后点击 v(而不是 s)。
分屏之间的导航是相同的 (CTRL + w + w)。
这是常规差异,$ vim -d foo bar
,foo
window 活动:
这是按下 <C-w>J
后的样子,即 Control+w
然后 Shift+j
:
注意活动 window 现在位于底部。
从相同的起点,这是按下 <C-w>K
后的样子,即 Control+w
然后 Shift+k
:
注意活动 window 现在位于顶部。
见:help window-moving
。
我首先对两个文件进行了 vimdiff,但是它们是垂直分割的,这使得阅读变得困难。我想切换到水平分割。我试过了:
control + w 然后是 J 或 h,完全没有效果
我也试过: command + w,询问 'Do you want to terminate processes in this tab?'
我卡在这里了。我怎么了?
水平分割屏幕:
a.) 按 CTRL + w
b.) 然后是 s.
如果您想在屏幕之间导航:
a.) 按 CTRL + w
b.) 然后 w.
要退出其中一个屏幕:
a.) 进入命令模式(即按 ESC)
b.) 并照常退出::q.
垂直分割屏幕,就像水平分割一样:
a.) 首先按 CTRL + w.
b.) 然后点击 v(而不是 s)。
分屏之间的导航是相同的 (CTRL + w + w)。
这是常规差异,$ vim -d foo bar
,foo
window 活动:
这是按下 <C-w>J
后的样子,即 Control+w
然后 Shift+j
:
注意活动 window 现在位于底部。
从相同的起点,这是按下 <C-w>K
后的样子,即 Control+w
然后 Shift+k
:
注意活动 window 现在位于顶部。
见:help window-moving
。