Autocomplete Mac OSX命令hg分支名称自动完成
我们在项目中使用了mercurial。我通过终端使用hg进行添加、提交和推送更改 在将一个分支移动到另一个分支时,我需要自动完成分支名称 hg更新注册表Autocomplete Mac OSX命令hg分支名称自动完成,autocomplete,terminal,mercurial,branch,Autocomplete,Terminal,Mercurial,Branch,我们在项目中使用了mercurial。我通过终端使用hg进行添加、提交和推送更改 在将一个分支移动到另一个分支时,我需要自动完成分支名称 hg更新注册表 它应该显示分支名称并自动完成该名称 hg更新注册 请提出实现此方法的任何方法 提前谢谢 如果您使用brew安装了mercurial,并且您的版本是最新的,那么您的安装中可能已经有一个hg-completion.bash文件。(否则,您可以下载一个版本。(我建议您将其重命名为hg-completion.bash)) 编辑~/.profile和~/
它应该显示分支名称并自动完成该名称
hg更新注册
请提出实现此方法的任何方法
提前谢谢 如果您使用brew安装了mercurial,并且您的版本是最新的,那么您的安装中可能已经有一个hg-completion.bash文件。(否则,您可以下载一个版本。(我建议您将其重命名为hg-completion.bash)) 编辑~/.profile和~/.bash\u profile文件,并添加以下行:
if [ -f /PATH_TO_YOUR_COMPLETION_FILE/hg-completion.bash ]; then
. /PATH_TO_YOUR_COMPLETION_FILE/hg-completion.bash
fi
打开一个新的终端选项卡,自动完成应该可以工作 看看-应该也与OSX有关。这是否完整的分支名称?@geogemarian是的,它完整。