emacsがまだ起動していないときは、emacsclientは常にコンソールアプリケーションとして起動しますが、GUIアプリケーションとして起動したいです。
これは私が使用するコマンドです:
emacsclient -a "" file
-a ""
まだ何も実行されていない場合は、emacs インスタンスを開始するためにあります。
emacsがまだ起動していないときは、emacsclientは常にコンソールアプリケーションとして起動しますが、GUIアプリケーションとして起動したいです。
これは私が使用するコマンドです:
emacsclient -a "" file
-a ""
まだ何も実行されていない場合は、emacs インスタンスを開始するためにあります。
-a /usr/bin/emacs
あなたのemacsが何であるかを指定することはどうですか?
新しい Emacs フレームを作成するには:
emacsclient -c -a "" file
@chorobaの回答-a ""
と比較した場合の利点は、emacsをデーモンモードで起動することです。そのため、次にファイルを開こうとすると、サーバーでEmacsを手動またはまたは..emacs
(server-start)
(server-mode 1)