切换到Vim的最后一个窗口的快捷方式?

时间:2013-04-02 16:06:24

标签: vim

Ctrl w 1 w 切换到第一个窗口。

如果我目前经常在几个窗口中的两个窗口进行编辑,那么切换回上一个活动窗口的快捷方式将是完美的。

有这样的捷径吗?

3 个答案:

答案 0 :(得分:32)

你试过

吗?
<c-w><c-p>

来自帮助:

CTRL-W p                    *CTRL-W_p* *CTRL-W_CTRL-P*
CTRL-W CTRL-P   Go to previous (last accessed) window.

                        *CTRL-W_P* *E441*
CTRL-W P    Go to preview window.  When there is no preview window this is
        an error.
        {not available when compiled without the |+quickfix| feature}

答案 1 :(得分:6)

正如肯特所说        <c-w><c-p>将转到上一个

您还可以使用方向h,j,k和l

在窗口之间导航
<c-w><c-h>
<c-w><c-j>
<c-w><c-k>
<c-w><c-l>

<number><c-w><c-w>将导航到特定窗口

答案 2 :(得分:4)

您可以构建自己的短映射;在这方面,Vim具有无限的灵活性。例如,许多人发现这些有用:

:noremap <C-j> <C-w>j
:noremap <C-k> <C-w>k
:noremap <C-h> <C-w>h
:noremap <C-l> <C-w>l

另外,了解如何查找命令并导航内置:help;它是全面的,并提供了许多提示。你不会像其他编辑那样快速学习Vim,但如果你致力于不断学习,那么它将成为一个非常强大和高效的编辑器。