Ярлык для переключения в последнее окно в Vim?
Ctrl w 1 w переключается в первое окно.
Если в настоящее время я часто редактирую в двух из нескольких окон, ярлык для переключения обратно в последнее активное окно будет идеальным.
Есть ли такой ярлык?
Ответы
Ответ 1
Вы пробовали
<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}
Ответ 2
Как сказал Кент <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>
будет перемещаться в определенное окно
Ответ 3
Вы можете создать собственное короткое отображение; 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 так же быстро, как другие редакторы, но если вы посвятите себя непрерывному обучению, он окажется очень мощным и эффективным редактором.