Cygwin kullanıyorum ve ana kabuk düzenleyicisi olarak Notepad ++ kullanmak istiyorum, bir tür mate whateverTextMate örneğini açmak için yazabileceğim Mac'imde olduğu gibi. Benim içinde ~/.bashrcCygwin dosyasında aşağıdaki takma ve ortam değişkeni ayarlanmamış:
export EDITOR="/cygdrive/c/Program\ Files/Notepad++/notepad++.exe"
alias np="/cygdrive/c/Program\ Files/Notepad++/notepad++.exe"
Çoğunlukla çalışır: yazdığımda np whateverveya bir Cygwin programı $ EDITOR'u çağırdığında, Notepad ++ açılır.
Ancak, kabuk Notepad ++ kapanana kadar bekler ve o zamana kadar herhangi bir girdiye izin vermez. Bu bash özgü olabilir, ama nasıl Cygwin dan ++ Defteri'ni açmak ve kabuk söyleyebilir değil devam etmek için bir çıkış kodu için beklemek? Diğer &ad komutunun sonuna a eklemek düzgün çalışmaz; yalnızca başlıksız bir dosya açar filename: command not foundve dosyayı açmak yerine uyarır .
Teşekkürler!