vim 다중 사용자 편집? 같은 파일을 동시에 편집 할

vim을 사용하면 두 명의 사용자가 같은 파일을 동시에 편집 할 수 있습니까?



답변

해당 기능이 없습니다.이 조언을 찾았습니다.

일반적인 “GNU Screen”세션을 사용하는 것이 좋습니다.

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

Vim에서 공동 편집을 할 수 있습니다. 그러나 모달이기 때문에 조금 까다 롭기 때문에 한 사람이 모드를 변경하면 다른 사람이 그에 따라 적응해야합니다.


답변

이 오래된 질문을 찾아서 미안하지만 내가 그것에 부딪 치면서 대답을 찾았을 때 :

https://github.com/FredKSchott/CoVim을 사용해보십시오


답변

Vim은 파일을 열 때마다 스왑 파일을 생성하기 때문에 그렇게 생각하지 않습니다. 이 스왑 파일은 일종의 오류 후에 복구하려는 경우 도움이됩니다. 두 번째 사용자가 파일을 열면 Vim이 스왑 파일을보고 오류와 무시, 삭제, 복구 등의 옵션을 얻습니다. 두 사용자가 동시에이 파일을 편집 할 수 있다고 생각하지 않습니다.

두 사용자가 동일한 파일을 작업하게하는 가장 좋은 방법은 버전 관리 시스템을 사용하는 것입니다. 나는 수은을 좋아 하지만 ( 여기서 좋은 튜토리얼 ), Subversion과 git이 고전입니다.


답변

공동 편집을위한 vim 플러그인은 알지 못하지만 gobby를 살펴 보십시오 .


답변

나는 그것이 더럽다는 것을 알고 있지만 다른 곳에서 같은 사용자로 터미널에 로그인 할 때 screen첫 번째 터미널에 사용할 수 screen -x있고 두 번째 터미널에 사용할 수 있습니다


답변

vim-multiuser 가 흥미롭게 보입니다. 실제로 사용자가 동시에 다른 모드에있을 수 있습니다.


답변

누군가 Hackernews에서 비슷한 것을 언급 했습니다 . 그것을 확인하고 싶을 수도 있습니다.

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

DocSynch를 살펴볼 수도 있습니다 (Je에만 사용 가능하며 VIM 플러그인은 아직 개발 중입니다). 하나의 더러운 해킹은 Dropbox 와 같은 파일 저장 서비스를 통해 파일을 동기화하는 것 입니다.