.gitconfig 不遵循默认编辑器命令的 bash 别名?
.gitconfig not following bash alias for default editor command?
在我的 .bash_profile
中,我将 vim
命令别名为 /Applications/MacVim.app/Contents/MacOS/Vim
。
对于我的 .gitconfig
文件中的以下行,
[core]
editor = vim
git 运行s 系统 vim 而不是遵循上面指定的别名。如果我手动更改它以匹配上面 MacVim 的 Vim
命令的完整路径,它工作正常。
有什么方法可以使 .gitconfig
遵循 bash 别名,而不必设置完整的 MacVim 路径? (我的所有用户配置文件都在多台机器上同步,其中一些没有 运行 MacVim。)
别名是交互的快捷方式shell;它们不被其他进程使用。只需在 .gitconfig
中指定您想要的确切路径;您只需输入一次。
在我的 .bash_profile
中,我将 vim
命令别名为 /Applications/MacVim.app/Contents/MacOS/Vim
。
对于我的 .gitconfig
文件中的以下行,
[core]
editor = vim
git 运行s 系统 vim 而不是遵循上面指定的别名。如果我手动更改它以匹配上面 MacVim 的 Vim
命令的完整路径,它工作正常。
有什么方法可以使 .gitconfig
遵循 bash 别名,而不必设置完整的 MacVim 路径? (我的所有用户配置文件都在多台机器上同步,其中一些没有 运行 MacVim。)
别名是交互的快捷方式shell;它们不被其他进程使用。只需在 .gitconfig
中指定您想要的确切路径;您只需输入一次。