Вопрос vim многопользовательское редактирование?


С помощью vim, могут ли два пользователя одновременно редактировать один и тот же файл?


11
2018-01-11 18:56


происхождения




ответы:


Извините, нет такой функции, нашел этот совет:

Общее предложение состоит в том, чтобы использовать общий сеанс «экрана GNU»:

http://groups.google.com/group/vim_use/browse_thread/thread/f502e7783038d484/c4603374d2e752b2

для совместного редактирования в Vim. Однако, это немного сложно   потому что это модально, поэтому, если один человек меняет режимы, другой   человек должен соответствующим образом адаптироваться.


8
2018-01-11 19:03





Извините, что выкалываете этот старый вопрос, но когда я наткнулся на него и нашел ответ здесь:

Попробуйте https://github.com/FredKSchott/CoVim


7
2018-05-16 14:05



Плагин CoVim нуждается в скрученной зависимости pip install twisted - juanpablo


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

Я думаю, что лучший способ заставить обоих пользователей работать в одном файле - использовать систему контроля версий. Мне нравится mercurial (хороший учебник Вот), но подрывная деятельность и git - это классика.


2
2018-01-11 20:34



Хорошее предложение об использовании контроля версий. Это решает так много проблем одним махом. - Anthony Giorgio
файл подкачки не является проблемой. его просто не то, что каждый пользователь может видеть, что другие набирают :) - akira


Я не знаю никаких плагинов vim для совместного редактирования, но взгляните на Gobby,


2
2018-02-24 16:23



Интересно, хотя у хобби есть привязки клавиш vim. - 2rs2ts


Я знаю, что он грязный, но вы можете использовать screen для первого терминала тогда screen -x на втором и т. д. при входе в терминал с тем же пользователем из другого места


2
2018-03-19 21:42





ВИМ-многопользовательского выглядит интересно. Это позволяет пользователям одновременно работать в разных режимах.


1
2018-06-22 14:12





Кто-то упомянул что-то подобное на Hackernews, Вы можете проверить это:

http://news.ycombinator.com/item?id=720764

Вы также можете взглянуть на DocSynch (его доступно только для JEd, плагин VIM предположительно все еще находится в разработке). Одним грязным взломом будет синхронизация ваших файлов через службу хранения файлов, например Dropbox,


0
2018-01-11 19:12