vim: как перемещать окно, не используйте Ctrl + W + и не меняйте настройки клавиш по умолчанию - PullRequest
1 голос
/ 31 марта 2020

Я использую команду split, чтобы открыть более одного окна в браузере, и я хочу изменить позицию с помощью «ctrl + w + direction», она закроет текущую вкладку браузера из-за сочетания клавиш по умолчанию в Chrome , Я не хочу менять какие-либо настройки в vim или браузере, не могли бы вы мне помочь? Может быть, есть какая-то команда типа «следующий»?

1 Ответ

2 голосов
/ 31 марта 2020

Вы можете использовать :wincmd для доступа к любым командам windows без необходимости нажатия клавиши CTRL-W.

Например, :wincmd H, чтобы сделать текущее окно вертикальное разделение, охватывающее всю левую сторону (то же самое, что и CTRL-W H)


Но в какой-то момент вы можете захотеть установить отображение. Вы хотите печатать :wincmd w каждый раз, когда хотите перейти к следующему окну? Даже если вы не хотите устанавливать это в vimr c, возможно, быстрый :map \w <c-w> - это все, что вам нужно, чтобы использовать \w вместо CTRL-W везде? Или выберите что-то похожее короткое. Вы можете набрать это сопоставление примерно так же быстро, как команда :wincmd, и тогда вы сможете получить доступ ко всем командам окна, не нажимая на проблему c CTRL-W ...

...