Msysgit git Bash 自动完成行为的改变
Msysgit git Bash change of behavior on autocomplete
直到 1.9.4 git Bash,在点击选项卡时,会自动完成歧义,然后让我完成其余部分(对于分支、标签等)。从 1.9.5(版本 1.9.5-preview20141217)开始,它会向我提供可能的列表 branches/tags 等,让我选择。我更喜欢以前的行为,因为它节省了我 screen/logs 的财产。此更改是否可以以某种方式恢复或是否有我可以设置的首选项?
示例:
MrD@MRSD /c/Dropbox/eclipse_workspaces/python/wrye-bash (utumno-163-wip)
$ git rebase --interactive --onto dev dev utu # <-- hit tab, boom:
utumno-163-wip utumno-74-wrap utumno-liblo-6-support
utumno-195 utumno-cProfile-wip utumno-parerga
utumno-6 utumno-liblo-6 utumno-wip
我想看的是:
$ git rebase --interactive --onto dev dev utu # <-- hit tab, ta-dah:
$ git rebase --interactive --onto dev dev utumno-
如 this answer 中所述,将 bind 'set show-all-if-ambiguous off'
放入我的 ~/.profile 文件中对我有用。
直到 1.9.4 git Bash,在点击选项卡时,会自动完成歧义,然后让我完成其余部分(对于分支、标签等)。从 1.9.5(版本 1.9.5-preview20141217)开始,它会向我提供可能的列表 branches/tags 等,让我选择。我更喜欢以前的行为,因为它节省了我 screen/logs 的财产。此更改是否可以以某种方式恢复或是否有我可以设置的首选项?
示例:
MrD@MRSD /c/Dropbox/eclipse_workspaces/python/wrye-bash (utumno-163-wip)
$ git rebase --interactive --onto dev dev utu # <-- hit tab, boom:
utumno-163-wip utumno-74-wrap utumno-liblo-6-support
utumno-195 utumno-cProfile-wip utumno-parerga
utumno-6 utumno-liblo-6 utumno-wip
我想看的是:
$ git rebase --interactive --onto dev dev utu # <-- hit tab, ta-dah:
$ git rebase --interactive --onto dev dev utumno-
如 this answer 中所述,将 bind 'set show-all-if-ambiguous off'
放入我的 ~/.profile 文件中对我有用。