在为另一家公司工作时,我经常使用Mercurial进行版本控制。其实我更喜欢 git
,但有一件事真的很烦人,就是在Mercurial中,如果我输入:
hg stat
它足够聪明,能够意识到这个位置可能是
hg status
命令,因此会为我执行该命令。我知道
git
默认情况下不会这样做,但我想它能够这样做。(顺便说一下,我已经阅读了http://www.evanjones.ca/git-shortcuts.html,并且知道关于别名的内容,但我不想每次都设置一个别名来实现这种行为。)我可能可以为
git
编写一个插件来实现这一点,但我首先想知道是否有一种方法可以配置git
以识别我想要的行为,如果没有,那么是否已经有一个插件可以实现?