Đây là một phần mở rộng của câu hỏi nàysử dụng Notepad ++ cho git trong Cygwin
How do I use Notepad++ (or other) with msysgit?
tôi đã làm tất cả các kết hợp mà tôi có thể nghĩ ra cho kịch bản shell của tôi. khi tôi có giao diện điều khiển Cygwin của mình (im sử dụng mintty nếu nó quan trọng) tôi có thể nhập
npp {file}
và tệp mở đúng cách. nhưng khi tôi thực hiện một số
git rebase -i HEAD~5
npp sẽ mở ra với một tài liệu trống mới, không phải tệp tương tác để kiểm soát việc rebase. bất kỳ ý tưởng tại sao điều này sẽ xảy ra?
git --version git version 1.7.9
phiên bản mới nhất của Cygwin trên cửa sổ 7 máy và NPP 5.9.8
cũng có, đây là kịch bản wrapper của tôi
#!/bin/sh
"C:/Program Files (x86)/Notepad++/notepad++.exe" -multiInst -notabbar \
-nosession -noPlugin "$*"
Cygwin, thú vị. Kịch bản của tôi đã được sử dụng với msysgit, trong một phiên bash DOS hoặc mwin. Đối với Cygwin, không nên sử dụng đường dẫn Cygwin? '/ cygdrive/c/Program Files (x86)/...' – VonC
posix được bật để cửa sổ đường dẫn bên trong Cygwin làm việc tốt, bên cạnh đó, tôi đã thử cả hai cách và không làm việc. – scphantm
bạn đã kiểm tra http://superuser.com/q/168971/11855 – CharlesB