2

Я пытаюсь использовать Ctrl+W с , чтобы разбить окно в Vim. Однако это не работает в моем случае. Я открыл файл, используя имя файла vim. Затем я нажал Ctrl+w s. Но как только я нажимаю только Ctrl+w, он очищает область просмотра, и я мог видеть отображение моей оболочки до того, как vim открыл файл. Я имею в виду, что порт представления заменяется содержимым непосредственно перед открытием файла. Тем не менее, я все еще редактирую файл с Vim.

Предложения?

3 ответа3

4

Control-W должен быть съеден вашим терминалом. Проверьте настройки и удалите. Если это не помогло, попробуйте это в Vim (в режиме вставки) или в вашей оболочке: нажмите Control-V, а затем Control-W. это вставляет ^ W?

Если это не работает в вашей оболочке, что-то в терминале все еще ест. Если он работает в оболочке, но не в Vim, то доложите.

В то же время вы можете разделить, выполнив:split в Vim.

1

Я продолжал пытаться нажимать их все сразу, и это не сработало, поиграв с ним в течение получаса, я отпустил control-w, а затем нажал S, он работал таким образом (хотя ваша проблема может быть чем-то совершенно другим )

0

У меня только что была эта проблема в Ubuntu, все ярлыки, использующие Ctrl +, работали, кроме Ctrl +ws и Ctrl +wq. Оказывается, оболочка проглатывает вторую часть команды, которая называется Ctrl + s / Ctrl + q.

Я обнаружил, что это решение решило мою проблему: https://stackoverflow.com/a/13648667/1199685

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .