我在 Mac 上使用 git 并且我已经按照 http://www.codethatmatters.com/2010/01/git-autocomplete-in-mac-os-x/ 中的描述配置了自动完成功能当我在纯终端中执行时,它工作正常。
但我更喜欢在终端工作时使用 gnu screen 程序。当我按 Tab 键时在 screen 上注意到发生了。也许有人知道如何修复它。
最佳答案
我不使用 screen
但我认为如果你把 source ~/git-completion.bash
它可能会工作
在你的 ~/.bashrc 而不是你的 ~/.bash_profile 中声明。我不认为 screen
算作登录 shell。
关于Git 在 Mac OS 的 screen 上自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3911771/