回答:
bashのエイリアスには引数を指定できませんが、関数を使用できます。
e() { emacs "$@" & }
それから
e foo.txt
あなたがしたいことをします。
e foo*との両方foo.cppを含むディレクトリを入力したときに問題が発生foo.hします。ファイルの1つだけが開きます。
"$@"代わりに使用"$1"します。
emacs $* &そしてさらに良い解決策があると思われるe() { command emacs $* & disown }
emacsclientか、gnuclient新しいを開くのではなく、コマンドラインからファイルを開くには、emacsファイルごとに:emacswiki.org/emacs/EmacsClientを