Mercurial > emacs
changeset 46037:7af49c69e77b
Mention that kill commands communicate with other apps,
and yank can access the primary selection.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 26 Jun 2002 22:30:46 +0000 |
parents | dd119e0d1cea |
children | 3d861934169e |
files | man/killing.texi |
diffstat | 1 files changed, 15 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/man/killing.texi Wed Jun 26 22:29:36 2002 +0000 +++ b/man/killing.texi Wed Jun 26 22:30:46 2002 +0000 @@ -15,6 +15,11 @@ also be used for moving those units. But there are other ways of copying text for special purposes. + On terminals that support multiple windows for multiple applications, +the kill commands also provide a way to select text for other applications +to copy, and the Emacs yank commands can access selections made by +other programs. + Emacs has only one kill ring for all buffers, so you can kill text in one buffer and yank it in another buffer. @@ -54,6 +59,11 @@ individual descriptions use the words @samp{kill} and @samp{delete} to say which kind of operation they perform. + On window systems, the most recent kill done in Emacs is also the +primary selection, if it is more recent than any selection you made in +another program. This means that the paste commands of other window +applications copy the text that you killed in Emacs. + @cindex Delete Selection mode @cindex mode, Delete Selection @findex delete-selection-mode @@ -279,6 +289,11 @@ Append next kill to last batch of killed text (@code{append-next-kill}). @end table + On window systems, if there is a current selection in some other +application, and you selected it more recently than you killed any +text in Emacs, @kbd{C-y} copies the selection instead of text +killed within Emacs. + @menu * Kill Ring:: Where killed text is stored. Basic yanking. * Appending Kills:: Several kills in a row all yank together.