Нажмите alt + numeric в bash, и вы получите (arg [число]), что это такое?
(Этот тип вопроса лучше подходит для запроса человека, вместо того, чтобы пытаться "угадать" правильную терминологию для поиска по документации через Интернет).
Нажмите alt + numeric в bash, и вы получите (arg [число]), что это такое?
(Этот тип вопроса лучше подходит для запроса человека, вместо того, чтобы пытаться "угадать" правильную терминологию для поиска по документации через Интернет).
Термин, который вы хотите использовать для google для:
"readline arguments"
Это приведет, например, к этой главе справочного руководства bash:
Вы можете передавать числовые аргументы в команды Readline. Иногда аргумент действует как repeat count, в других случаях это знак значимого аргумента. Если вы передадите отрицательный аргумент команде, которая обычно действует в прямом направлении, эта команда будет действовать в обратном направлении. Например, чтобы убить текст до начала строки, вы можете ввести "M-- C-k".
Общий способ передачи числовых аргументов команде - вводить метаданные перед командой. Если введенная первая цифра является знаком минус ('-'), знак этого аргумента будет отрицательным. Как только вы набрали один метазнак, чтобы начать аргумент, вы можете ввести оставшуюся часть цифр, а затем команду. Например, чтобы дать команде C-d аргумент 10, вы можете ввести "M-1 0 C-d", который удалит следующие десять символов в строке ввода.
Для этого вам нужно знать, где отображается мета-ключ: иногда он Alt, иногда он Esc, классные компьютеры имеют выделенный мета-ключ;)
Чтобы повторить числовые символы - например, 128 нулей, нажмите следующее:
Meta-key + 1 2 8 Ctrl + v 0
Попробуйте это. Введите Alt 4, затем введите T, затем нажмите Enter.
Отредактировано для использования яркого HTML.
Он повторяет следующую команду, заданную много раз, как в Emacs. Например. M-1-0 C-p возвращает 10 элементов истории. M-4 C-h backspaces четыре символа, M-3 M-t перемещает предыдущее слово вперед три раза и т.д. Здесь я использую M-, что означает "мета" для клавиши Alt, как и обычай в Bash.
Я знаю, что это уже принятый ответ, однако я нашел некоторые полезные примеры которые также демонстрируют дополнительные возможности, кроме простого повторения символов. Символы цифр могут применяться ко всем видам вещей. Например, последовательность "Alt + 3, Escape, Backspace" будет удалять назад 3 слова.
Я не знаю, но когда вы делаете alt + numeric, а затем нажимаете символ, вы получите несколько символов: (arg: 123) + a → 123 times "a"
bash раздел руководства - в основном способ повторения команд readline или их изменение.