2

В vim есть действительно классная функция, которая позволяет вам одновременно редактировать один и тот же файл в одном сеансе vim.

Я использую оконный менеджер i3. Мне это нравится, потому что он позволяет мне размещать окна, вкладывать их, перемещать их или какую-то их комбинацию в зависимости от ситуации, независимо от того, является ли окно браузером, терминалом или чем-то еще. До сих пор моим типичным рабочим процессом было открытие vim в новом терминале для каждого редактируемого файла. Открытие vim в одном терминале и просто использование внутренних команд управления буфером было бы очень ограниченным; это помешало бы мне использовать все мои любимые функции i3.

Так есть ли способ одновременно редактировать один файл в отдельных терминалах с помощью vim? Может быть, что-то с использованием функциональности клиентского сервера vim ...

2 ответа2

2

Также вы можете использовать терминальный мультиплексор, такой как tmux и подключать несколько клиентов к сеансу с помощью vim.

Я использую i3 в сочетании с tmux, что дает мне множество возможностей для достижения подобных целей.

1

Существует плагин под названием CoVim, который добавляет совместное редактирование в vim.

CoVim в действии

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