emacsclient에서 emacs GUI 실행


10

emacs 25.1을 실행 중입니다.

시작할 때 데몬으로 시작하는 emacs 서버가 있고 다음 별명으로 emacs 터미널 세션을 열 수 있습니다.

alias em="emacsclient -t"

어떻게 비슷한 방식으로 emacs GUI를 시작할 수 있습니까?


사용에 대한 MJ Wall의 스크립트 를 참조하십시오 emacsclient.
Tianxiang Xiong

답변:


10

"유사한 방식으로 emacs gui 시작"이 동일한 데몬이 지원하는 gui 프레임을 생성하려고하는 경우

alias ec="emacsclient --create-frame"

동일한 데몬이 지원하는 다른 emacs 프레임을 인스턴스화합니다. --create-frame로 줄여 쓸 수도 있습니다 -c. -t또는 -nw또는 --tty터미날 대신 GUI 프레임에서 다른 프레임을 열 수는 emacsclient위한 기본 요구된다.

자세한 내용은 gnu emacsclient 명령 행 옵션 을 참조하십시오.



2

나를 위해 우분투 16.04, emacs 서버를 시작한 후 다음 /usr/share/applications/emacs24.desktop과 같이 편집

TryExec=/usr/bin/emacsclient -c                                                                                                                                          
Exec=/usr/bin/emacsclient -c %F

2

내 해결책 :

alias ecw="emacsclient --c"

ecwGUI에서 emacs를 시작 하는 데 사용 합니다.


0

생선 껍질의 경우 이것은 나를 위해 작동합니다.

function ec
    emacsclient --create-frame $argv &
end
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.