Viewing uncommited changes in a vimdiff, as well as changes between
specific revisions (:AuVimDiff). It is also possible to open multiple
tabs with all changes to all files viewed as side-by-side diffs.

Obtaining various URL’s out of remote repository URL (like URL of the HTML
version of the current file with URL fragment pointing to the current line
attached: useful for sharing) (:AuHyperlink). For mercurial it also
supports git and subversion revisions (in case you are using hg-git and
hgsubversion respectively).

Most commands can be reached with a set of mappings (see aurum-mappings),
all mappings are customizable.

Plugin’s mercurial driver is able to use mercurial python API as well as its
CLI, but remember that the former is much slower and less tested. In order to
use mercurial python API you must have vim compiled with +python (mercurial
currently does not support python 3) and have mercurial in python’s sys.path
(note: on windows msi installer is not adding mercurial to sys.path, so you
won’t be able to use its python API).