Нажмите alt + numeric в bash, и вы получите (arg [numeric]) что это?
(Этот тип вопросов лучше подходит для того, чтобы задать вопрос человеку, вместо того, чтобы пытаться «угадать» правильную терминологию для поиска в документации через Интернет).
bash
shell
keyboard-shortcuts
readline
Dreftymac
источник
источник
set keymap vi
in~/.inputrc
, то нажатиеEsc + Digit
приведет вас в тот же режим, как если бы вы готовились к повторению команды vi (но вы не можете использовать привязки vi из них, только уродливые emacs :-()Ответы:
Термин, который вы хотите использовать в Google:
Это приведет, например, к этой главе справочного руководства bash :
Чтобы это работало, вы должны знать, где отображается мета-ключ: иногда это Alt, иногда Escкрутые компьютеры имеют выделенный мета-ключ;)
Для тех, кто не знаком с синтаксисом, «M - Ck» эквивалентно Meta_key+ - Ctrl+ k. «M» - это сокращение для мета-клавиши, которая, как уже отмечалось, зависит от системы, «C» - это сокращение для клавиши Ctrl. Знак «-» после символа (например, «M-») - это не то, что вы вводите, это способ обозначения одновременных нажатий клавиш.
источник
(arg: 1280
(даже если я отпустил клавишу Alt). Как мне повторять числа, используя этот механизм?$(perl -e 'print "0" x 128')
Чтобы повторить числовые символы - например, 128 нулей, нажмите следующее:
Meta-key + 1 2 8 Ctrl + v 0
источник
vim
(может быть, и emacs, я не помню).Попробуй это. Введите Alt 4, затем введите T, затем нажмите Enter.
Отредактировано для использования более привлекательного HTML.
источник
t
Вставлены четыре символа.Следующая данная команда повторяется много раз, как и в Emacs. Например, M-1-0 C-pперемещает назад 10 элементов истории. M-4 C-hвозвращает четыре символа, M-3 M-tперемещает предыдущее слово вперед три раза и так далее. Здесь я использую M-значение «мета» для клавиши Alt, как это принято в Bash.
источник
Я знаю, что это уже принятый ответ, однако я нашел несколько полезных примеров, которые также демонстрируют дополнительные возможности, помимо простого повторения символов. Аргументы-цифры могут применяться ко всем вещам. Например, последовательность «Alt + 3, Escape, Backspace» удалит 3 слова назад.
источник
Я не знаю, но когда вы нажимаете alt + numeric, а затем нажимаете символ, вы получаете num caracters: (arg: 123) + a -> 123 раза "a"
источник
Раздел руководства bash - в основном способ повторения команд readline или их изменения.
источник