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