#pragma section-numbers 2 = Lawrencium = Lawrencium is a Vim plugin that provides dedicated integration with Mercurial. <> == Status == '''This plugin is not distributed with Mercurial or Vim.''' ''Author: '' ''LudovicChabant'' Repository: ''https://bitbucket.org/ludovicchabant/vim-lawrencium'' Web page: ''http://bolt80.com/lawrencium/'', ''http://www.vim.org/scripts/script.php?script_id=3861'' == Overview == Lawrencium is a Mercurial wrapper for Vim, inspired by Tim Pope’s [[https://github.com/tpope/vim-fugitive|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 [[http://bolt80.com/lawrencium/|home page]] for more information. == Configuration == This plugin does not require any modifications to .hgrc. ---- CategoryTools