1. 程式人生 > >win7(windows) 下 git bash 呼叫 notepad++ 或者其他編輯器的方法

win7(windows) 下 git bash 呼叫 notepad++ 或者其他編輯器的方法

在 git bash 下可以用 notepad 來建立或者修改文字檔案。可是,我想在 git bash 環境下呼叫 notepad++ 來建立或者修改文字檔案,畢竟 notepad++ 要比 notepad 強大的多。

在網上搜了下,搜到了來自 stackoverflow 的答案(搜尋得用英文關鍵字,用中文關鍵字是找不到答案的)。解決辦法如下:

找到 win7 的 home 目錄,即:c:\users\your-pc-name,就是自己的使用者目錄。在該目錄下建立一個檔案 .bashrc。這個檔案只有字尾名,沒有檔名。通過滑鼠右鍵新建文字文件時必須輸入檔名稱,但我們可以通過 git bash 來建立這樣一個檔案。命令如下:

notepad .bashrc     

然後,用 notepad 開啟該檔案,新增這樣一行命令就可以:

alias notepad++="/d/devtools/notepad++/notepad++.exe"

注意,notepad++ 其實就是個名字,可以隨便起,假如起了一個 xxx 的名字,在 git bash 中鍵入這樣一條命令:

xxx test.txt

如果在當前路徑下,沒有 test.txt 這樣的一個檔案, git bash 就會建立一個 test.txt 檔案。如果已經有了這樣的一個檔案,則 git bash 就會呼叫 notepad++ 開啟這個檔案。

注意, “/d/devtools/notepad++/notepad++.exe” 是 notepad++ 的安裝路徑,相當於是 “d:\devtools\notepad++\notepad++.exe” 。但必須按照前面的那種格式寫,如果按後面的這種格式寫是不對的。

當然,按照這種方法也可以設定其他任意的編輯器,不僅僅是 notepad++ 。