Pressione alt + numérico em bash e você obterá (arg [numérico]) o que é isso?
(Este tipo de pergunta é mais adequado para perguntar a um humano, em vez de tentar "adivinhar" a terminologia correta para pesquisar na documentação via internet).
bash
shell
keyboard-shortcuts
readline
dreftymac
fonte
fonte
set keymap vi
em~/.inputrc
, em seguida, baterEsc + Digit
leva você para o mesmo modo, como se preparar para uma repetição vi comando (mas você não pode usar o vi ligações a partir de-los, apenas emacs feias os :-()Respostas:
O termo que você deseja pesquisar no Google é:
Isso levará a, por exemplo, este capítulo do manual de referência do bash :
Para que isso funcione, você precisa saber onde a chave Meta está mapeada: às vezes é Alt, às vezes é Esc, computadores legais têm uma chave Meta dedicada;)
Para quem não está familiarizado com a sintaxe, 'M-- Ck' é o equivalente a Meta_key+ - Ctrl+ k. "M" é uma abreviatura para a tecla Meta, que, conforme observado, varia de acordo com o sistema, "C" é uma abreviação para a tecla Ctrl. O "-" após um caractere (como "M-") não é algo que você digita, é uma forma de indicar pressionamentos de tecla simultâneos.
fonte
(arg: 1280
(embora eu solte a tecla Alt). Como eu repetiria números usando este mecanismo?$(perl -e 'print "0" x 128')
Para repetir caracteres numéricos - por exemplo, 128 zeros, pressione o seguinte:
Meta-key + 1 2 8 Ctrl + v 0
fonte
vim
(talvez emacs também, não me lembro).Experimente isso. Digite Alt 4, depois digite Te pressione Enter.
Editado para usar o HTML mais atraente.
fonte
t
caracteres são inseridos.Ele repete o próximo comando dado tantas vezes, igual ao Emacs. Por exemplo, M-1-0 C-pretrocede 10 itens do histórico. M-4 C-hretrocede quatro caracteres, M-3 M-tavança a palavra anterior três vezes e assim por diante. Aqui eu uso o M-significado de "meta" para a tecla Alt, como é o costume no Bash.
fonte
Eu sei que isso já tem uma resposta aceita, no entanto, encontrei alguns exemplos úteis que também demonstram usos adicionais além da simples repetição de caracteres. Os argumentos dos dígitos podem ser aplicados a todos os tipos de coisas. Por exemplo, a sequência "Alt + 3, Escape, Backspace" excluirá 3 palavras para trás.
fonte
Não sei, mas quando você pressiona alt + numérico e pressiona um caractere, obterá caracteres num: (arg: 123) + a -> 123 vezes "a"
fonte
seção do manual do bash - basicamente uma maneira de repetir comandos readline ou revertê-los.
fonte