2016-05-26 66 views
5

在我的.bash_profile中,我有vim命令別名爲/Applications/MacVim.app/Contents/MacOS/Vim.gitconfig不遵循默認編輯器命令的bash別名?

對於我.gitconfig文件以下行,

[core] 
     editor = vim 

git的運行系統vim的,而不是按照上述規定的別名。如果我手動將其更改爲與上述MacVim的Vim命令的完整路徑相匹配,則它可以正常工作。

有什麼辦法可以讓.gitconfig跟隨bash別名,而不必設置完整的MacVim路徑? (我的所有用戶配置文件都在多臺計算機上同步,其中一些不運行MacVim。)

回答

4

別名是交互式shell的快捷方式;他們不被其他進程使用。只需在.gitconfig中指定所需的確切路徑;你只需輸入一次。

+3

或者,爲PATH中的某個文件夾中要運行的vim創建符號鏈接。 – poke