Spec-Zone.ru › Bash

Уничтожение и вставка

kill-line (C-k)

Удалить текст от текущей позиции до конца строки. С отрицательным числовым аргументом, удалить текст от курсора до начала текущей строки.

backward-kill-line (C-x Rubout)

Удалить текст от курсора до начала текущей строки. С отрицательным числовым аргументом, удалить текст от курсора до конца текущей строки.

unix-line-discard (C-u)

Удалить текст от курсора до начала текущей строки.

kill-whole-line ()

Удалить все символы в текущей строке, независимо от позиции курсора. По умолчанию, эта команда не привязана к какой-либо клавише.

kill-word (M-d)

Удалить текст от текущей позиции до конца текущего слова, или, если курсор находится между словами, до конца следующего слова. Границы слов совпадают с forward-word.

backward-kill-word (M-DEL)

Удалить слово перед текущей позицией. Границы слов совпадают с backward-word.

shell-kill-word (M-C-d)

Удалить текст от текущей позиции до конца текущего слова, или, если курсор находится между словами, до конца следующего слова. Границы слов совпадают с shell-forward-word.

shell-backward-kill-word ()

Удалить слово перед текущей позицией. Границы слов совпадают с shell-backward-word.

shell-transpose-words (M-C-t)

Переместить слово перед текущей позицией после слова после текущей позиции, также перемещая текущую позицию за это слово. Если текущая позиция находится в конце строки, происходит перестановка последних двух слов в строке. Границы слов совпадают с shell-forward-word и shell-backward-word.

unix-word-rubout (C-w)

Удалить слово перед текущей позицией, используя пробелы в качестве границ слов. Удаленный текст сохраняется в буфере обмена.

unix-filename-rubout ()

Удалить слово перед текущей позицией, используя пробелы и символ слеша в качестве границ слов. Удаленный текст сохраняется в буфере обмена.

delete-horizontal-space ()

Удалить все пробелы и табуляции вокруг текущей позиции. По умолчанию, эта команда не привязана к какой-либо клавише.

kill-region ()

Удалить текст в текущей выделенной области. По умолчанию, эта команда не привязана к какой-либо клавише.

copy-region-as-kill ()

Скопировать текст из выделенной области в буфер обмена, чтобы его можно было вставить сразу же. По умолчанию, эта команда не привязана к какой-либо клавише.

copy-backward-word ()

Скопировать слово перед текущей позицией в буфер обмена. Границы слов совпадают с backward-word. По умолчанию, эта команда не привязана к какой-либо клавише.

copy-forward-word ()

Скопировать слово после текущей позиции в буфер обмена. Границы слов совпадают с forward-word. По умолчанию, эта команда не привязана к какой-либо клавише.

yank (C-y)

Вставить верхний элемент буфера обмена в буфер в текущей позиции.

yank-pop (M-y)

Повернуть буфер обмена и вставить новый верхний элемент. Вы можете это сделать только если предыдущая команда была yank или yank-pop.

Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
Licensed under the GNU Free Documentation License.
https://www.gnu.org/software/bash/manual/html_node/Commands-For-Killing.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API