Emacs

Perguntas e Respostas para aqueles que usam, estendem ou desenvolvem o Emacs

2
Magit empurrando / puxando mostra o progresso
Faltam algumas indicações visuais do progresso de push / pull. Após executar o comando apropriado, magitimprime Enviar para domain.tld: repo.git no entanto, nenhuma indicação adicional do progresso é fornecida. Em uma conexão de rede lenta ou se os dados a serem transmitidos forem grandes, o processo pode demorar algum tempo; …
14 magit 




2
Como descobrir o que realmente faz uma sequência de teclas
De tempos em tempos, observo um comportamento inesperado ao editar texto. Meu primeiro recurso é geralmente usar C-h kpara descobrir quais funções estão sendo chamadas por uma determinada sequência de teclas. No entanto, às vezes a documentação está em desacordo com o comportamento observado. Nesses casos, geralmente presumo que algum …
14 keymap  hooks 

3
Inicie dois daemons emacs separados para console e GUI
Normalmente, inicio o emacs com a GUI e inicio um servidor imediatamente (server-start). Agora eu posso facilmente abrir documentos na minha sessão emacs existente a partir do terminal via emacsclient -n <file>ou no Navegador de Arquivos. De tempos em tempos, no entanto, quero executar o emacs dentro do meu terminal …
14 daemon 






2
Por que o Emacs demora mais para iniciar no Windows do que no Linux?
Configuração: Um sistema SO Windows 10 como inicialização dupla OS Ubuntu 15.10 como inicialização dupla Emacs 25.0.1 com GUI Eu tenho um dot-emacsarquivo e tudo na minha .emacs.dpasta (os pacotes também estão localizados .emacs.d). Todos esses arquivos estão localizados em uma pasta do Dropbox. No Windows 10: I simbolicamente a …
14 start-up 

1
Como insiro texto com um rosto específico?
Eu tenho um rosto, criado desta maneira: (defface test-face '((t . (:height 2.0))) "A face for testing.") Eu gostaria de inserir algum texto com esse rosto. Mas estas formas inserem o texto sem o rosto: (insert (propertize "text to insert" 'face 'test-face)) (let ((current-string "text to insert")) (put-text-property 1 (length …
14 faces  insert 

7
A maneira mais fácil de verificar se a linha atual está "vazia" (ignorando espaços em branco)?
Eu só quero verificar se a linha atual está vazia ou não (se ela contém apenas espaço em branco, ainda a considero vazia). Aqui está a minha versão inicial: (defun strip-text-properties(txt) (set-text-properties 0 (length txt) nil txt) txt) (defun is-current-line-empty () (interactive) (setq c-line (thing-at-point 'line)) (string-match "^\s*$" (strip-text-properties c-line))) …
14 whitespace 

1
Emacs consultoria limitada
Gostaria de substituir temporariamente uma função em um pedaço de código. Tome, por exemplo, o seguinte: (defun nadvice/load-quiet (args) (cl-destructuring-bind (file &optional noerror nomessage nosuffix must-suffix) args (list file noerror t nosuffix must-suffix))) (defun nadvice/idle-require-quiet (old-fun &rest args) (advice-add 'load :filter-args #'nadvice/load-quiet) (apply old-fun args) (advice-remove #'load #'nadvice/load-quiet)) (advice-add 'idle-require-load-next …

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.