Emacs

15
Existe um pacote ou modo de alinhamento automático para o Emacs?

Há momentos em que estou editando arquivos (manifestos do Puppet, por exemplo) em que desejo alinhar o conteúdo do buffer rapidamente. Por exemplo, eu sei que posso usar align-regexpou alignalinhar códigos como este, desde que eu tenha selecionado: # M-x align-regexp "=>" will line everything...

15
Como crio um regexp dinâmico com rx?

Eu quero usar rxpara criar expressões regulares com valores de tempo de execução. Atualmente, estou fazendo o seguinte: (setq strings '("foo" "bar" "baz")) (eval `(rx symbol-start (or ,@strings) symbol-end)) No entanto, prefiro evitar o uso eval. Eu encontrei rx-to-string, mas não está claro...

15
destaque de sintaxe nos blocos de origem

Eu pensei que o modo organizacional destacasse os blocos de origem com o modo relevante. Então, por exemplo: #+BEGIN_SRC clojure (defn plus [a b] (+ a b)) #+END_SRC Isso apareceria com a sintaxe destacada como seria de esperar em um buffer Clojure. Por alguma razão, minha configuração está...

15
Como navegar rapidamente para os meus pacotes instalados?

Quando estou no gerenciador de pacotes ( M-x package-list-packages), gostaria de navegar rapidamente para os pacotes instalados. Existem literalmente milhares de pacotes marcados como disponíveis , instalados ou embutidos , mas toda a navegação parece ser linha por linha. Isso é uma supervisão...

15
Corrigindo e mantendo hiperlinks no modo organizacional

Esta é uma pergunta em duas partes relacionada à podridão do link . O modo org fornece alguma funcionalidade para validar hiperlinks, especialmente os locais? Isso poderia ser usado para combater o apodrecimento do link após o fato. Melhor ainda, a organização fornece funcionalidade para que, se...