aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2006-12-25 20:36:43 +0000
committerRichard M. Stallman2006-12-25 20:36:43 +0000
commita21cc7d1e1b80c012fa8e2c24c6f6c35763b8bb5 (patch)
treee2bee31bae8a48c8b61da9711aa668da20079ebf
parente22f9f45dd7e24eea2775ee4bd950fd71c3716cf (diff)
downloademacs-a21cc7d1e1b80c012fa8e2c24c6f6c35763b8bb5.tar.gz
emacs-a21cc7d1e1b80c012fa8e2c24c6f6c35763b8bb5.zip
(Graphical Kill): Node deleted.
(Killing): Add xref to Cut and Paste. (CUA Bindings): Update xref.
-rw-r--r--man/killing.texi28
1 files changed, 3 insertions, 25 deletions
diff --git a/man/killing.texi b/man/killing.texi
index a612535a74a..8c1a802e594 100644
--- a/man/killing.texi
+++ b/man/killing.texi
@@ -56,14 +56,14 @@ an error message when this happens. But if you set the variable
56@code{kill-read-only-ok} to a non-@code{nil} value, they just print a 56@code{kill-read-only-ok} to a non-@code{nil} value, they just print a
57message in the echo area to explain why the text has not been erased. 57message in the echo area to explain why the text has not been erased.
58 58
59 You can also use the mouse to kill and yank. @xref{Cut and Paste}.
60
59@menu 61@menu
60* Deletion:: Commands for deleting small amounts of text and 62* Deletion:: Commands for deleting small amounts of text and
61 blank areas. 63 blank areas.
62* Killing by Lines:: How to kill entire lines of text at one time. 64* Killing by Lines:: How to kill entire lines of text at one time.
63* Other Kill Commands:: Commands to kill large regions of text and 65* Other Kill Commands:: Commands to kill large regions of text and
64 syntactic units such as words and sentences. 66 syntactic units such as words and sentences.
65* Graphical Kill:: The kill ring on graphical displays:
66 yanking between applications.
67@end menu 67@end menu
68 68
69@need 1500 69@need 1500
@@ -251,28 +251,6 @@ and @kbd{M-d} (@pxref{Words}); balanced expressions, with @kbd{C-M-k}
251(@pxref{Expressions}); and sentences, with @kbd{C-x @key{DEL}} and 251(@pxref{Expressions}); and sentences, with @kbd{C-x @key{DEL}} and
252@kbd{M-k} (@pxref{Sentences}).@refill 252@kbd{M-k} (@pxref{Sentences}).@refill
253 253
254@node Graphical Kill
255@subsection Killing on Graphical Displays
256
257 On graphical displays with window systems, the most recent kill done
258in Emacs is also the primary selection, if it is more recent than any
259selection you made in another program. This means that the paste
260commands of other window-based applications copy the text that you
261killed in Emacs. In addition, Emacs yank commands treat other
262applications' selections as part of the kill ring, so you can yank
263them into Emacs.
264
265@cindex Delete Selection mode
266@cindex mode, Delete Selection
267@findex delete-selection-mode
268 Many graphical applications follow the convention that insertion while text
269is selected deletes the selected text. You can make Emacs behave this
270way by enabling Delete Selection mode---with @kbd{M-x
271delete-selection-mode} or using Custom. Another effect of this mode
272is that @key{DEL}, @kbd{C-d} and some other keys, when a selection
273exists, will kill the whole selection. It also enables Transient Mark
274mode (@pxref{Transient Mark}).
275
276@node Yanking, Accumulating Text, Killing, Top 254@node Yanking, Accumulating Text, Killing, Top
277@section Yanking 255@section Yanking
278@cindex moving text 256@cindex moving text
@@ -676,7 +654,7 @@ However, if you don't want to override these bindings Emacs at all, set
676activates and highlights the region over which they move. The 654activates and highlights the region over which they move. The
677standard (unshifted) movement keys deactivate the mark, and typed text 655standard (unshifted) movement keys deactivate the mark, and typed text
678replaces the active region as in Delete-Selection mode 656replaces the active region as in Delete-Selection mode
679(@pxref{Graphical Kill}). 657(@pxref{Mouse Commands}).
680 658
681 To enter an Emacs command like @kbd{C-x C-f} while the mark is 659 To enter an Emacs command like @kbd{C-x C-f} while the mark is
682active, use one of the following methods: either hold @kbd{Shift} 660active, use one of the following methods: either hold @kbd{Shift}