Emacsclient से emacs GUI चलाएं


10

मैं 25.1 emacs चला रहा हूं।

मेरे पास स्टार्टअप पर डेमॉन के रूप में एमएसीएस सर्वर शुरू है और मैं निम्नलिखित उपनाम के साथ एक एमएसीएस टर्मिनल सत्र खोल सकता हूं:

alias em="emacsclient -t"

मैं इसी तरह से emacs gui कैसे शुरू कर सकता हूं?


उपयोग करने पर एमजे वॉल की स्क्रिप्ट देखें emacsclient
तियानजिन Xiong

जवाबों:


10

यदि "एक समान फैशन में एमएसीएस शुरू करें" एक ही डेमन द्वारा समर्थित एक गिनी फ्रेम बनाने की उम्मीद कर रहा है, तो

alias ec="emacsclient --create-frame"

उसी डेमॉन द्वारा समर्थित एक और ईमैक फ्रेम को तत्काल करेगा। --create-frameके साथ संक्षिप्त भी किया जा सकता है -c-tया -nwया --ttyemacsclient के लिए डिफ़ॉल्ट जो एक tty के बजाय एक जीयूआई फ्रेम में एक और फ्रेम को खोलने के लिए है अनुरोध कर रहे हैं।

अधिक विवरण के लिए gnu emacsclient कमांडलाइन विकल्प देखें।


2
आप दस्तावेज़ का एक लिंक शामिल हो सकते हैं 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

2

मेरा समाधान:

alias ecw="emacsclient --c"

और ecwGUI में emacs शुरू करने के लिए उपयोग करें।


0

मछली के खोल के लिए, यह मेरे लिए काम करता है:

function ec
    emacsclient --create-frame $argv &
end
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.