เรียกใช้ emacs GUI จาก emacsclient


10

ฉันกำลังใช้งาน emacs 25.1

ฉันมีเซิร์ฟเวอร์ emacs เริ่มต้นเป็น daemon เมื่อเริ่มต้นและฉันสามารถเปิดเซสชันเทอร์มินัล emacs ด้วยนามแฝงต่อไปนี้:

alias em="emacsclient -t"

ฉันจะเริ่ม emacs gui ในแบบเดียวกันได้อย่างไร


ดูสคริปต์ MJ กำแพงemacsclientเกี่ยวกับการใช้
Tianxiang Xiong

คำตอบ:


10

หาก "เริ่ม emacs gui ในรูปแบบที่คล้ายกัน" หวังที่จะสร้างกรอบ gui ที่สนับสนุนโดย daemon เดียวกันจากนั้น

alias ec="emacsclient --create-frame"

จะยกตัวอย่าง emacs เฟรมอื่นที่สนับสนุนโดย daemon เดียวกัน นอกจากนี้ยังสามารถย่อด้วย--create-frame หรือหรือร้องขอค่าเริ่มต้นสำหรับ emacsclient ซึ่งจะเปิดเฟรมอื่นใน tty แทนเฟรม gui-c-t-nw--tty

ดูตัวเลือกบรรทัดคำสั่ง gnu emacsclientสำหรับรายละเอียดเพิ่มเติม


2
คุณสามารถรวมลิงก์ไปยัง doc gnu.org/software/emacs/manual/html_node/emacs/ …
JeanPierre

2

สำหรับฉันใน Ubuntu 16.04 หลังจากเซิร์ฟเวอร์ emacs ที่เริ่มทำงานแก้ไข/usr/share/applications/emacs24.desktopสิ่งนี้

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


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.