darcs support for vim (http://www.vim.org/scripts/script.php?script_id=1683)

root

vim-darcs | darcs support for vim

usage

:DarcsVertDiffsplit This mapping vertically diffsplit's the current window with the last recorded version.

Default map: <leader>dkv

:DarcsInteractiveDiff This mapping displays the changes for the current file. The user can then choose two revisions from the list using the 'f' (from) and 't' (to) keys. After choosing two revisions, the user can press 'g' at which point, the delta between those two revisions is displayed in two veritcally diffsplit'ted windows.

Default map: <leader>dki

:DarcsStartCommitSession This mapping starts an interactive commit console using which the user can choose which hunks to include in the record and then also write out a patch name and commit message.

Default map: <leader>dkc

installation

Copy darcs.vim into your ~/.vim/plugin directory.