Из справки, предоставленной emacsclient, у вас есть несколько вариантов. Во-первых, это уже упомянутый, который emacsclient -c
. Это попытается создать фрейм, связанный с демоном emacs. Преимущество этого состоит в том, что если DISPLAY не установлен, то он откроет emacs в терминале.
Что приводит нас к следующему лучшему варианту (особенно если вы входите удаленно): emacsclient -t
, который заставляет emacs открываться в режиме терминала, даже если установлен DISPLAY.
Также имейте в виду, что вы также можете настроить отображение из командной строки. Я использую это часто при входе в систему удаленно из VNC. Полная команда будет emacsclient -d DISPLAY -c