ファイルが存在するかどうかに関係なく、emacs でファイルを開きたい。
function emacs() {
touch $1
open -a Emacs.app $1
}
ファイルが既に存在する場合にのみ開きます。存在しないファイルを試してみると、次のエラーが表示されます。
ファイル /Users/danfithian/Desktop/Code/Euler/problem18.cpp が存在しません。
スタック オーバーフローに関するこの他の質問を参照してください。/Applications/Emacs.app/Contents/MacOS/Emacs "$1"
open ではなく、アプリケーションを直接呼び出すことをお勧めします。