Collaborative Editing for Vim (One of Vim's most requested features) is finally here! Think Google Docs for Vim.
By: Fred Schott, Sam Haney
Follow @FredKSchott for development news and updates!

CoVim requires a version of Vim compiled with python 2.5+. Visit Troubleshooting if you're having trouble starting Vim. Also note that the Twisted & Argparse libraries can also be installed via apt-get & yum.
pip install twisted argparse service_identitycd ~/.vim/bundlegit clone git://github.com/FredKSchott/CoVim.gitpip install twisted argparse service_identityPlugin 'FredKSchott/CoVim' to your ~/.vimrcvim +PluginInstall +qallpip install twisted argparse service_identityCoVimClient.vim & CoVimServer.py to ~/.vim/plugin/If Vim is having trouble finding modules (twisted, argparse, etc) do the following:
- run
pip show MODULE_NAMEand get theLocation:path- add the following line to your .vimrc:
python import sys; sys.path.append("/module/location/path/")using the module path found in step 1.- Repeat until all modules are included in your path
If you're still having trouble, visit the wiki for additional troubleshooting & FAQ
To start a new CoVim server: :CoVim start [port] [name] (or, from the command line: ./CoVimServer.py [port])
To connect to a running server: :CoVim connect [host address / 'localhost'] [port] [name]
To disconnect: :CoVim disconnect
To quit Vim while CoVim is connected: :CoVim quit or :qall!
let CoVim_default_name = "YOURNAME"
let CoVim_default_port = "YOURPORT"
Announcement Post
FAQ
Troubleshooting
Tufts Professor Ming Chow for leading the Senior Capstone Project that CoVim was born in.
(top 24 of 48)
1,437 followers · starred Feb 2017
220 followers · starred May 2013
1,036 followers · starred Feb 2017
207 followers · starred May 2013
Collaborative Editing for Vim (One of Vim's most requested features) is finally here! Think Google Docs for Vim.
By: Fred Schott, Sam Haney
Follow @FredKSchott for development news and updates!

CoVim requires a version of Vim compiled with python 2.5+. Visit Troubleshooting if you're having trouble starting Vim. Also note that the Twisted & Argparse libraries can also be installed via apt-get & yum.
pip install twisted argparse service_identitycd ~/.vim/bundlegit clone git://github.com/FredKSchott/CoVim.gitpip install twisted argparse service_identityPlugin 'FredKSchott/CoVim' to your ~/.vimrcvim +PluginInstall +qallpip install twisted argparse service_identityCoVimClient.vim & CoVimServer.py to ~/.vim/plugin/If Vim is having trouble finding modules (twisted, argparse, etc) do the following:
- run
pip show MODULE_NAMEand get theLocation:path- add the following line to your .vimrc:
python import sys; sys.path.append("/module/location/path/")using the module path found in step 1.- Repeat until all modules are included in your path
If you're still having trouble, visit the wiki for additional troubleshooting & FAQ
To start a new CoVim server: :CoVim start [port] [name] (or, from the command line: ./CoVimServer.py [port])
To connect to a running server: :CoVim connect [host address / 'localhost'] [port] [name]
To disconnect: :CoVim disconnect
To quit Vim while CoVim is connected: :CoVim quit or :qall!
let CoVim_default_name = "YOURNAME"
let CoVim_default_port = "YOURPORT"
Announcement Post
FAQ
Troubleshooting
Tufts Professor Ming Chow for leading the Senior Capstone Project that CoVim was born in.
(top 24 of 48)
1,437 followers · starred Feb 2017
220 followers · starred May 2013
1,036 followers · starred Feb 2017
207 followers · starred May 2013