cvsmenu.vim : Re-release (2005) of Mr Thorsten Maerz's CVS menu
script karma |
Rating 29/8,
Downloaded by 213 |
created by |
Yongwei Wu |
|
script type |
utility |
|
description |
Supports most cvs commands and adds some extended functions, e.g.:
- Query update (like WinCVS/gCVS)
- Local Status (offline: displays status and version info)
- Clickable/sorted output : easily open conflicting files, etc.
Works on single files as well as on whole directories, when called from fileexplorer. Includes highlighting / mappings to navigate through cvs output or show conflicts.
The menu is displayed in GUI versions of Vim. However, it is useful even in text-only Vim. --- You may choose to use `wildmenu', or you can use key sequences similar to the hot keys in menu. E.g. `alt-c, i' is used to commit with the GUI menu; so `,ci' could be used in text-mode Vim to commit. The leader key, currently `,', can be easily modified in the script.
This is the re-release of Mr Thorsten Maerz's original script, which was last updated in 2002. It includes several bug fixes, and corrected the CVS root so that update inside Vim works again. The latest revision of the cvsmenu script can also be found in the SourceForge CVS:
:pserver:anonymous@cvs.sf.net:/cvsroot/ezytools/VimTools/cvsmenu.vim
This is the link to the original release for reference:
http://vim.sourceforge.net/scripts/script.php?script_id=58 |
|
install details |
Copy to the Vim plugin directory: generally ~/.vim/plugin in UNIXs, and $VIM\vimfiles\plugin (or $HOME\vimfiles\plugin) in Windows.
Use "CVS/Settings/Install/Install updates" to checkout and install latest script and documentation. |
|
script versions (upload new version)
Click on the package to download.
cvsmenu.vim |
1.102 |
2005-04-19 |
6.0 |
Yongwei Wu |
Make menu commands like "CVS - Directory - Update" work in insert mode. |
cvsmenu.vim |
1.100 |
2005-04-17 |
6.0 |
Yongwei Wu |
Do not reload-after-commit after a directory commit (to avoid an error).
Fix CVSInstallAsPlugin and CVSInstallAsHelp so that the plugin and its help are installed to where the script is currently installed. |
cvsmenu.vim |
1.97 |
2005-04-04 |
6.0 |
Yongwei Wu |
Fix the broken key mapping. Now it is possible to use key sequences similar to the menu hot keys. E.g. `alt-c, i' is used to commit when the GUI menu exists; so `,ci' could be used in text-mode Vim to commit. |
cvsmenu.vim |
1.96 |
2005-03-28 |
6.0 |
Yongwei Wu |
Make sure the special characters "&", "<", ">", "|", and "^" are handled correctly if shell is cmd.exe and shellxquote is \" (there will be miscellaneous gotchas if the shell is command.com or shellxquote is empty).
Change the prefixing spaces in menu items to appending spaces to make wildmenu users happier (when wim includes longest). |
cvsmenu.vim |
1.94 |
2005-03-22 |
6.0 |
Yongwei Wu |
Initial upload |
|