Emacs

7
Como procurar uma sequência de bytes no modo hexl?

É possível procurar uma sequência de bytes hexl-modee possivelmente destacá-la? Por exemplo, no arquivo abaixo, quero pesquisar a sequência de bytes f9beb4d9. isearchnão funciona porque pesquisa a apresentação no buffer e não no arquivo original. 00000000: f9be b4d9 1d01 0000 0100 0000 0000 0000...

7
Setf expansão estranha

Tentando entender o que setfposso fazer, liguei para (macroexpand '(setf (aref vec i) val)) ⇒ (let* ((v vec) (v i)) (aset v v val)) Isso parece obviamente errado. No entanto, não consegui criar uma instância real em que (setf (aref ..falha. Por exemplo (setq vec (make-vector 10 nil) i 3 val...

7
Como usar as abrevs

Acho que usar abrevs no Emacs é confuso. Apesar de ler o manual e o EmacsWiki , continuo tendo problemas para usá-los. Objetivo : Defina uma abreviação rápida e descartável para uma única sessão do Emacs. Exemplo: Ao usar Python e Numpy, às vezes as saídas são encurtadas com...

7
Como alfabetizar strings com diacríticos?

P: como alfabeto as strings com diacríticos? Problema Eu tenho uma longa lista de nomes de autores, alguns dos quais têm letras com diacríticos em seus nomes (por exemplo, "á" ou "é"). Eu quero classificar esta lista em ordem alfabética. O problema: sorting a lista com string-lesspque não...

7
Como bloquear citações de texto de uma só vez

Com este texto: Play with it a few times you will see my point. The command you need is: $ echo hello Como faço para transformá-lo em: > Play with it a few times you will see my point. The > command you need is: > > $ echo hello Sem usar a expressão regular complicada: M-x...

7
Maneira linguística de contar subárvores no modo org?

Existe uma maneira idiomática de contar subárvores no modo org? Eu procurei aqui no emacs.sx e em outros mecanismos de pesquisa, mas não consegui encontrar uma resposta. Eu sei que é possível contar facilmente subárvores com uma regex, mas eu queria saber se a API da organização tem meios para...

7
Um programa Lisp está no modo prog e no modo lisp?

Após a leitura (emacs) Program Modes: A entrada de um modo de linguagem de programação executa as funções personalizadas do Lisp especificadas na variável hook prog-mode-hook, seguidas pelas especificadas no gancho de modo do próprio modo (consulte Modos principais). Por exemplo, entrar no modo...