Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
6a5ca7c8
Commit
6a5ca7c8
authored
Sep 13, 2009
by
Chong Yidong
Browse files
* misc.texi (Invoking emacsclient): Minor clarifications (Bug#4419).
parent
1f5c1626
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
23 additions
and
17 deletions
+23
-17
doc/emacs/ChangeLog
doc/emacs/ChangeLog
+5
-1
doc/emacs/misc.texi
doc/emacs/misc.texi
+18
-16
No files found.
doc/emacs/ChangeLog
View file @
6a5ca7c8
2009-09-13 Chong Yidong <cyd@stupidchicken.com>
* misc.texi (Invoking emacsclient): Minor clarifications (Bug#4419).
2009-08-31 Nick Roberts <nickrob@snap.net.nz>
* building.texi (Threads Buffer, Multithreaded Debugging):
* building.texi (Threads Buffer, Multithreaded Debugging):
Re-organise these two sections,
2009-08-29 Eli Zaretskii <eliz@gnu.org>
...
...
doc/emacs/misc.texi
View file @
6a5ca7c8
...
...
@@ -1499,19 +1499,21 @@ can then select that frame to begin editing.
with an error message. If the Emacs process has no existing
frame---which can happen if it was started as a daemon (@pxref{Emacs
Server})---then Emacs opens a frame on the terminal in which you
called @command{emacsclient}, as though you had used the @samp{-t}
option (@pxref{emacsclient Options}).
On a graphical display, switching to the Emacs server is
straightforward---just select its (system-level) window. If you are
using a text-only terminal, there are two ways to switch between
@command{emacsclient}'s shell and the Emacs server: (i) run the Emacs
server and @command{emacsclient} on different virtual terminals, and
switch to the Emacs server's virtual terminal after calling
@command{emacsclient}; or (ii) call @command{emacsclient} from within
the Emacs server itself, using Shell mode (@pxref{Interactive Shell})
or Term mode (@pxref{Term Mode}); @code{emacsclient} blocks only the
subshell under Emacs, and you can still use Emacs to edit the file.
called @command{emacsclient}.
You can also force @command{emacsclient} to open a new frame on a
graphical display, or on a text-only terminal, using the @samp{-c} and
@samp{-t} options. @xref{emacsclient Options}.
If you are running on a single text-only terminal, you can switch
between @command{emacsclient}'s shell and the Emacs server using one
of two methods: (i) run the Emacs server and @command{emacsclient} on
different virtual terminals, and switch to the Emacs server's virtual
terminal after calling @command{emacsclient}; or (ii) call
@command{emacsclient} from within the Emacs server itself, using Shell
mode (@pxref{Interactive Shell}) or Term mode (@pxref{Term Mode});
@code{emacsclient} blocks only the subshell under Emacs, and you can
still use Emacs to edit the file.
@kindex C-x #
@findex server-edit
...
...
@@ -1548,9 +1550,9 @@ with @kbd{C-x #}. But @kbd{C-x #} is the way to tell
@command{emacsclient} that you are finished.
@vindex server-window
If you set the variable @code{server-window} to a
window or a frame,
@kbd{C-x #} always displays the next server buffer
in that window or
in that frame.
If you set the
value of the
variable @code{server-window} to a
window or a frame,
@kbd{C-x #} always displays the next server buffer
in that window or
in that frame.
@node emacsclient Options
@subsection @code{emacsclient} Options
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment