Lawrencium is a Vim plugin that provides dedicated integration with Mercurial.
This plugin is not distributed with Mercurial or Vim.
Lawrencium is a Mercurial wrapper for Vim, inspired by Tim Pope’s Fugitive. It loads up when you edit a file inside a Mercurial repository — anything from a committed file to a new file, even ignored files and files stored in the .hg directory.
It has no dependencies, and can easily be installed with pathogen or other similar plugin managers. Then, :Hg* commands will become available any time you edit a file inside a Mercurial repository, including:
:Hgstatus to show an interactive version of hg status's output, where you can add, remove, revert, and commit files or groups of files.
Commands to commit and revert files in a more ad-hoc way (:Hgcommit, :Hgrevert, etc.)
:Hglog and :Hglogthis to show an interactive history of the repository, or of the current file, so that you can easily look at diffs.
- The ability to both show "diff summaries" or full-fledged Vim diffs.
Repository-wide search with :Hgvimgrep.
- Support for MQ.
Run any Mercurial command with :Hg or :Hg!.
Visit the home page for more information.
This plugin does not require any modifications to .hgrc.