A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Kill-Commands.html below:

Other Kill Commands (GNU Emacs Manual)

Next: Options for Killing, Previous: Killing by Lines, Up: Deletion and Killing   [Contents][Index]

14.1.3 Other Kill Commands
C-w

Kill the region (kill-region).

M-w

Copy the region into the kill ring (kill-ring-save).

M-d

Kill the next word (kill-word). See Words.

M-DEL

Kill one word backwards (backward-kill-word).

C-x DEL

Kill back to beginning of sentence (backward-kill-sentence). See Sentences.

M-k

Kill to the end of the sentence (kill-sentence).

C-M-k

Kill the following balanced expression (kill-sexp). See Expressions with Balanced Parentheses.

M-z char

Kill through the next occurrence of char (zap-to-char).

M-x zap-up-to-char char

Kill up to, but not including, the next occurrence of char.

One of the commonly-used kill commands is C-w (kill-region), which kills the text in the region (see The Mark and the Region). Similarly, M-w (kill-ring-save) copies the text in the region into the kill ring without removing it from the buffer. If the mark is inactive when you type C-w or M-w, the command acts on the text between point and where you last set the mark (see Operating on the Region).

Emacs also provides commands to kill specific syntactic units: words, with M-DEL and M-d (see Words); balanced expressions, with C-M-k (see Expressions with Balanced Parentheses); and sentences, with C-x DEL and M-k (see Sentences).

The command M-z (zap-to-char) combines killing with searching: it reads a character and kills from point up to (and including) the next occurrence of that character in the buffer. A numeric argument acts as a repeat count; a negative argument means to search backward and kill text before point. A history of previously used characters is maintained and can be accessed via the M-p/M-n keystrokes. This is mainly useful if the character to be used has to be entered via a complicated input method. A similar command zap-up-to-char kills from point up to, but not including the next occurrence of a character, with numeric argument acting as a repeat count.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4