Perguntas com a marcação «commands»

1
Qual é a diferença entre uma função e um comando?
Ao postar perguntas e respostas aqui, as pessoas às vezes usam os termos "função" e "comando" de forma intercambiável. Em outros casos, as pessoas usam apenas um dos dois termos para discutir partes específicas do código. Como suas postagens geralmente se concentram em outros tópicos, eles não explicam por que …


1
Ativando M-! em M- & (a'ka emacs equivale a bash Ctrl-Z)
De vez em quando, M-! some_commanddescobri que o comando é executado mais do que eu esperava e mantém meu emacs congelado por longos segundos. Então eu olho para o meu emacs congelado e me chuto por não usar M-& some_commande prometo me usar da M-&próxima vez. Mas M-!está na minha …


1
Como usar argumentos 'interativos' ao chamar o comando do código
Eu tenho um comando chamado testque simplesmente pega uma entrada do usuário e a repete: (defun test (input) (interactive "MInput: ") (message "%s" input)) Eu quero escrever outra função que chamaria isso. O seguinte falha: (defun test-forward () (interactive) (test)) com este erro test-forward: Wrong number of arguments: (lambda (input) …
12 elisp  commands 


2
Como ver quais funções são executadas
Quando eu faço algo dentro do Emacs, com o buffer *Messages*você tem uma idéia do que aconteceu. Mas é apenas se essa função estiver ecoando uma mensagem para o minibuffer. Em seguida, *Messages*mantém um registro das mensagens que são repetidas. Lembro que havia um buffer no qual todos os comandos …


2
Como posso personalizar o comando de compilação?
Em um dos meus projetos, preciso executar make package installao criar, em vez de make. Ele se lembra do último comando de compilação que eu usei, mas redefine make -ksempre que o emacs é iniciado. Como posso personalizar o M-x compilepadrão make package install?

3
Soma números na região
Como posso somar um conjunto de números intercalados com texto na região (não uma região retangular). Por exemplo, se a região contiver este texto: Widgets 234 Sprockets 44 Nubbins 12 Fork handles 4 4 Candles Estou procurando um comando que reportará 298 de alguma forma (298 = 234 + 44 …


1
Obtendo a ligação de teclas para o comando atual
this-command-keyse this-command-keys-vectorretorne toda a sequência de teclas que acionou o comando atual. No entanto, essa sequência também conterá qualquer argumento de prefixo. Existe uma função ou variável - vamos chamá-lo this-command-key-binding- para obter apenas a sequência de teclas do comando, sem nenhum prefixo, para que (key-binding (this-command-binding))retorne o mesmo valor …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.