Cygwinを実行しているので、Macにmate whatever
あるような、TextMateのインスタンスを開くために入力できるメインシェルエディターとしてNotepad ++を使用したいと思います。私には~/.bashrc
Cygwinの内のファイルIは、次の別名と環境変数が設定されています。
export EDITOR="/cygdrive/c/Program\ Files/Notepad++/notepad++.exe"
alias np="/cygdrive/c/Program\ Files/Notepad++/notepad++.exe"
主に機能します。入力するnp whatever
か、Cygwinプログラムが$ EDITORを呼び出すと、Notepad ++が開きます。
ただし、シェルはNotepad ++が閉じられるまで待機し、それまで入力を許可しません。これはbashに固有のものかもしれませんが、CygwinからNotepad ++を開き、シェルに終了コードの続行を待たないように指示するにはどうすればよいですか?&
aliasコマンドの最後にa を追加しても正しく機能しませんfilename: command not found
。ファイルを開く代わりに、無題のファイルを開いて警告するだけです。
ありがとう!