Есть ли способ открыть tmux внутри vim?

378
metr00

Допустим, я открываю vim, чтобы отредактировать файл, но я забыл открыть tmux, я обычно выходил из vim, затем запускал команду tmux, затем снова запускал vim, есть ли способ упростить это, чтобы открыть tmux в то время как в vim. Я пробовал :!tmuxв vim, но, похоже, создаю отдельный экземпляр tmux.

0
Вы можете использовать `: mksession`, чтобы сохранить текущую среду vim, затем закрыть ее, открыть tmux и загрузить сеанс обратно. xaa 5 лет назад 0

1 ответ на вопрос

0
harrymc

Вы можете использовать vimux, чтобы легко взаимодействовать с tmux из vim.

Описание vimux можно найти в статье Vimux: Простая интеграция с Vim и Tmux, в которой также есть дни:

После того, как вы установите vimux как плагин vim, вы сможете запустить vim и запустить его :PromptVimTmuxCommand. Если vimux был установлен правильно, вы должны увидеть Command?. Затем вы можете набрать любую команду и посмотреть, как vimux создаст для вас панель.

enter image description here