удар, числовой префикс для emacs привязки?

Действительно ли возможно использовать emacs привязку в оболочке удара с числовыми аргументами, например, в emacs C-u 5 C-d удаляет пять символов. Существует ли эквивалентный способ сделать то же в подсказке удара?

Спасибо

7
задан Anycorn 14 February 2010 в 06:57
поделиться

1 ответ

Emacs обычно является режимом редактирования по умолчанию ( set -o emacs ).

Из Введение в редактирование строк и Аргументы Readine :

Текст Ck читается как «Control-K» и описывает символ, создаваемый, когда нажата клавиша Control и нажата клавиша k.

Текст Mk читается как «Мета-K» и описывает символ, который появляется при нажатии мета-клавиши (если она у вас есть) и нажатия клавиши k . Если у вас нет мета-ключа, идентичное нажатие клавиши можно создать, набрав сначала ESC , а затем k . Любой процесс известен как метафирование ключа k .

Общий способ передать числовые аргументы команде - это ввести мета-цифры перед командой. Например, чтобы дать команде C-d аргумент 10, вы можете ввести M-1 0 C-d .

Режим редактирования Bash Emacs (строка чтения) Шпаргалка

10
ответ дан 7 December 2019 в 01:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: