Mercurial > vim-lawrencium
view syntax/hgstatus.vim @ 33:a5b2f8e4fb6c
Changes to the `Hgstatus` window:
- the buffer is editable, and actions like `addremove` or `commit` will only
act on the remaining filenames.
- added ability to run `addremove` on a selection range.
- added ability to run a commit action.
- added visual mode mappings.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Tue, 27 Dec 2011 23:48:50 -0800 |
parents | adc267e2f0f4 |
children |
line wrap: on
line source
" Vim syntax file " Language: hg status output " Maintainer: Ludovic Chabant <ludovic@chabant.com> " Filenames: ^hg-status-*.txt if exists("b:current_syntax") finish endif syn case match syn match hgstatusModified "^M\s.*" syn match hgstatusAdded "^A\s.*" syn match hgstatusRemoved "^R\s.*" syn match hgstatusClean "^C\s.*" syn match hgstatusMissing "^?\s.*" syn match hgstatusNotTracked "^!\s.*" syn match hgstatusIgnored "^I\s.*" hi def link hgstatusModified Identifier hi def link hgstatusAdded Statement hi def link hgstatusRemoved PreProc hi def link hgstatusClean Constant hi def link hgstatusMissing Error hi def link hgstatusNotTracked Todo hi def link hgstatusIgnored Ignore hi def link hgstatusFileName Constant