Suponha que eu queira digitar '222222' no emacs, como uso o idioma do prefixo numérico para conseguir isso? Um palpite ingênuo seria 'Cu 6 2', mas o emacs interpreta isso como um prefixo numérico de 62 e aguarda o próximo comando.
Suponha que eu queira digitar '222222' no emacs, como uso o idioma do prefixo numérico para conseguir isso? Um palpite ingênuo seria 'Cu 6 2', mas o emacs interpreta isso como um prefixo numérico de 62 e aguarda o próximo comando.
Respostas:
C-u 6 C-u 2
Documentação para universal-argument
(ênfase minha):
Comece um argumento numérico para o seguinte comando.
Dígitos ou sinal de menos após Cu compõem o argumento numérico.
Cu após os dígitos ou o sinal de menos termina o argumento.
Cu sem dígitos ou sinal de menos fornece 4 como argumento.
A repetição de Cu sem dígitos ou sinal de menos
multiplica o argumento por 4 a cada vez.
Para alguns comandos, apenas o Cu por si só serve como um sinalizador
que tem efeito diferente de qualquer argumento numérico específico.
Esses comandos incluem C-SPC e Mx start-kbd-macro.
Você pode encontrar esta documentação digitando C-h k C-u
ou M-x describe-function RET universal-argument RET
.