Emacs

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

2
Qual é o substituto correto para o flet no novo emacsen?
Eu tenho algum código que usa fletpara alterar temporariamente o comportamento das funções. ;; prevent changing the window (flet ((pop-to-buffer (buffer &rest args) (switch-to-buffer buffer))) (compilation-next-error-function n reset)) No entanto, o compilador de bytes do Emacs emite um aviso: In ag/next-error-function: ag.el:103:7:Warning: `flet' is an obsolete macro (as of 24.3); …
17 cl-lib 


3
Acompanhe itens "TODO" ao escrever código
Existe uma maneira fácil de criar uma lista de itens "pendentes" rapidamente ao escrever um código? Por exemplo, suponha que estou escrevendo uma função write-this-nowquando perceber que também precisarei escrever uma função de suporte write-this-later. (defun write-this-now () (unless (write-this-later) ... Em vez de fazer uma pausa para criar write-this-later, …
17 programming  todo 

4
Quais comunidades emacs existem?
Por favor, mantenha uma resposta do wiki da comunidade que descreva listas de e-mail, wikis, blogs, canais irc, fóruns ou outras comunidades nas quais o GNU Emacs é o tópico principal. Para ser listada, uma comunidade deve ser 'aberta', o que significa que qualquer pessoa pode participar. Exceções a essa …
17 learning 


2
Como posso usar o sabor SE do Markdown no emacs?
Eu gostaria de usar o sabor SE da remarcação no meu emacs. O modo Markdown padrão possui alguns recursos (backticks e código de marca de indentação, #cria um cabeçalho e >também altera a fonte), mas eu também gostaria de ter: * para criar um item da lista, incluindo recuo. [foo](http://example.com)para …



1
No Magit, qual é a diferença entre um 'esconderijo' e um 'instantâneo'?
O manual do usuário do Magit inclui dois conjuntos de comandos "stashing": comandos em minúsculas salvam um stash e comandos em maiúsculas salvam um instantâneo . Depois de consultar o Google, o Stack Overflow e a git-stash(1)página de manual, ainda não sei qual é a diferença. Qual é a diferença?
17 magit 



4
Como recuar palavras-chave alinhadas?
Provavelmente influenciado por Clojure, mais frequentemente uso listas de propriedades como estruturas de dados. O Emacs na maioria das vezes os recorta assim, `(:token ,token :token-quality ,quality) , enquanto isso é o que eu preferiria `(:token ,token :token-quality ,quality) . Então, eu me pergunto, se alguém já abordou isso?
17 elisp 


3
Por que preciso adicionar cada pacote ao caminho de carregamento? (ou Problema com pacote require 'no meu arquivo init)
Cada vez que instalo um pacote no menu Package, se eu tentar requireno meu arquivo init, recebo um erro, a menos que eu o adicione manualmente no caminho de carregamento: (add-to-list 'load-path "/home/nick/.emacs.d/elpa/use-package-20141220.1645") (require 'use-package-autoloads) (require 'use-package) Isso é entediante. E geralmente o caminho do pacote contém números de versão. …

3
Como recolher desfazer a história?
Estou trabalhando no modo Emacs que permite controlar o Emacs com reconhecimento de fala. Um dos problemas que encontrei é que a maneira como o Emacs lida com desfazer não corresponde à forma como você esperaria que ele funcionasse ao controlar por voz. Quando o usuário fala várias palavras e …

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.