Cygwin을 실행 중이며 메모장 + +를 기본 쉘 편집기로 사용하고 싶습니다 .Mac에서와 비슷한 종류 mate whatever
로 TextMate 인스턴스를 열 수 있습니다 . 내에서 ~/.bashrc
Cygwin에서의 파일 나는 다음과 같은 별칭 및 환경 변수 세트를 가지고 :
export EDITOR="/cygdrive/c/Program\ Files/Notepad++/notepad++.exe"
alias np="/cygdrive/c/Program\ Files/Notepad++/notepad++.exe"
그것은 대부분 작동 : 내가 입력 할 때 np whatever
또는 $ EDITOR에 대한 Cygwin에서 프로그램 호출, 메모장 ++가 열릴 때.
그러나 셸은 Notepad ++가 닫힐 때까지 기다렸다가 그때까지는 입력을 허용하지 않습니다. 이것은 bash에만 해당 될 수 있지만 Cygwin에서 Notepad ++를 열고 쉘이 종료 코드가 계속되기를 기다리지 않도록 어떻게 말할 수 있습니까? &
alias 명령의 끝에 a 를 추가하면 제대로 작동하지 않습니다. 제목없는 파일 filename: command not found
을 열고 파일을 여는 대신 경고 만합니다 .
감사!