emacsclient всегда запускается как консольное приложение - PullRequest
1 голос
/ 02 января 2012

Когда emacs еще не запущен, emacsclient всегда запускается как консольное приложение, но я бы хотел, чтобы оно запускалось как приложение с графическим интерфейсом.

Это команда, которую я использую:

emacsclient -a "" file

-a "" предназначен для запуска экземпляра emacs, если он еще не запущен.

Ответы [ 2 ]

2 голосов
/ 02 января 2012

Как насчет указания -a /usr/bin/emacs или какого-либо вашего emacs?

0 голосов
/ 02 января 2012

Чтобы создать новый фрейм Emacs:

emacsclient -c -a "" file

Преимущество -a "" по сравнению с ответом @ choroba заключается в том, что он запускает emacs в режиме демона, поэтому в следующий раз выПопробуем открыть файл, он откроет его почти мгновенно, не требуя запуска Emacs с сервера вручную или через .emacs с (server-start) или (server-mode 1).

...