Допустим, я работаю над .html (или любым текстовым) файлом в vim. Далее мне нужно открыть новую панель в том же окне, чтобы работать на терминале. Как я могу этого достичь?
Я знаю, как использовать tmux, чтобы открыть новую панель, а затем войти в vim. Но как мне сделать обратное? Чтобы открыть новую панель tmux для работы на терминале, если я уже в окне vim?
редактировать
Я хотел бы открыть новую панель вместо вкладки. Панели позволят мне легко видеть все терминалы и файлы vim. Я могу сделать, :split
но это просто откроет новую панель vim вместо новой панели терминала.
Благодарю.
:tabnew
откроет еще одну вкладкуОтветы:
Попробуйте префикс-ключ с последующим Shift + двойная кавычка. Это работает для меня, и я использую это часто. Он должен открыть панель терминала под панелью vim.
Или открыть новую панель терминала рядом с панелью vim:
источник
Видимо, вы забыли нажать клавишу префикса (
Ctrl+b
по умолчанию) перед двоеточием. Правильная комбинация естьCtrl+b
и тогда:split-window
.Если вы забудете нажать
Ctrl+b
, двоеточие будет интерпретироваться Vim вместо Tmux.источник