Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Let me answer your questions indirectly.</p> <p>As you know, <a href="http://www.gnu.org/software/emacs/manual/html_node/emacs/Invoking-emacsclient.html#Invoking-emacsclient" rel="noreferrer"><code>emacsclient</code></a> provides a service, allowing users to open documents from outside Emacs in an <em>existing</em> Emacs. Is this "the way" of the experts? Depends on the expert. I'm a heavy user of Emacs, but never use <code>emacsclient</code>. Why? Because I never <em>leave</em> Emacs in the first place. All the shells I run are inside Emacs (using a home-brewed <a href="http://www.gnu.org/software/screen/" rel="noreferrer">screen</a> package), I read mail in Emacs, etc. There's never a reason for me to type <code>emacsclient</code> at a command line.</p> <p>Your usage model seems to be that you prefer having multiple Emacsen running, making it easier to keep track of which processes and files are being used together. And that makes sense. You could do it all in <strong>one</strong> Emacs if you wish, but it might take some changes in your usage model, or some customizations to help manage multiple interpreters/shells/whatever to your liking.</p> <p>So, if you like multiple instances of Emacs running, then by all means, continue doing so.</p> <p>Regarding the second question, it appears as though having <a href="http://www.gnu.org/software/emacs/manual/html_node/emacs/Emacs-Server.html" rel="noreferrer"><code>(server-start)</code></a> in your .emacs is causing problems - likely because there's a conflict with two Emacsen trying to use the same port. Check out the <a href="http://www.gnu.org/software/emacs/manual/html_node/emacs/Emacs-Server.html" rel="noreferrer">documentation</a> for starting the server, and perhaps remove that line from your .emacs, and instead start the server once by using the <code>--daemon</code> command line option.</p> <p>Then, at the command line, you have the choice of whether you want to start a new emacs (by typing <code>emacs</code>) or connect to the server you started (by typing <code>emacsclient</code>).</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload