Emacs

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



2
Extensões dobráveis ​​em código para json
Estou lidando com arquivos json com vários blocos repetidos com apenas um valor de campo (inteiro) alterado - na verdade, todo valor alterado é apenas o valor correspondente anterior incrementado. Para facilitar a leitura desses arquivos, eu gostaria de poder dobrar todo esse conjunto de blocos repetidos em apenas um …

3
Mostrar número da linha com erro
Digamos que o emacs lança algum erro que eu não entendo. Ou talvez o erro diga "O valor do símbolo como variável é nulo: modos", mas há muitas ocorrências do símbolo modesno meu código, portanto, preciso de algum contexto. O Emacs pode ser configurado para mencionar o número da linha …

4
Use Super no emacs -nw no linux
Tenho lutado para encontrar uma pergunta simples e direta à resposta e, portanto, decidi fazer aqui. P: Existe uma maneira de usar o Super no Emacs lançado em um terminal no Linux? PS : Eu li muitas informações, xmodmapmas acho que a chave é que o emulador de terminal não …

2
Como deixar o eshell lembrar a senha do sudo por dois minutos?
Em um termo geral bash, quando executo um sudo ...comando, o bash lembrará minha senha por um tempo. Isso facilita a tarefa de gerenciamento de pacotes. Por exemplo: sudo apt-get update # password ...... sudo apt-get install turing-brain # execute without requiring password again. É possível realizá-lo no eshall? (Eu …
15 eshell 

2
Existe uma maneira de encadear arquivos .dir-locals.el em cadeia?
Suponha que eu tenha um diretório com esses arquivos. /foo/bar/baz/.dir-locals.el /foo/bar/.dir-locals.el /foo/.dir-locals.el Quando vou criar um arquivo /foo/bar/baz/, gostaria de encadear uma série de maneira que /foo/.dir-locals.else aplique primeiro e depois /foo/bar/.dir-locals.ele depois/foo/bar/baz/.dir-locals.el

3
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 eu renomear um …
15 org-mode 



2
Carregando o arquivo bibtex no arquivo de modo organizacional
Estou tentando org-modefazer quase tudo. Na minha atividade de redação científica, gostaria de desenhar um artigo inteiro em um .orgarquivo e depois exportá-lo para o LaTeX. Eu não quero carregar o .bibarquivo bibtex no init.elcomo eu poderia ter vários. Por enquanto, adicionei isso no início do meu .orgarquivo: #+BEGIN_SRC elisp …

2
Transformar uma lista ou estrutura de dados em um documento organizacional
Estou escrevendo um pacote que carrega uma lista de curandeiros, conteúdos e algumas outras propriedades, que devem ser exibidas ao usuário. No momento, um org-modebuffer parece ser uma boa maneira de exibir essas manchetes. Abaixo está um exemplo de como essa lista pode ser estruturada. É meramente ilustrativo, posso convertê-lo …
15 org-mode 

1
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á apenas mostrando …

2
Uma função ou macro pode especificar avisos de compilador de bytes?
Estou escrevendo uma função que, em princípio, recebe um número arbitrário de argumentos. Na prática, no entanto, só deve ser passado um número par de argumentos e, caso contrário, produzirá resultados indesejáveis. Aqui está um exemplo fictício para o contexto: (defun my-caller (&rest args) (while args (call-other-function (pop args) (pop …

1
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 qual FORMULÁRIO devo escrever: ;; error: Unknown …

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.