Emacs

8
Modificando o recuo de algumas formas do Emacs Lisp

Gostaria que alguns formulários do Emacs Lisp fossem recuados como o Common Lisp. Por exemplo, no Emacs Lisp, ifé recuado assim: (if COND THEN ELSE) enquanto eu preferiria assim: (if COND THEN ELSE) Eu poderia fazer isso: (setq lisp-indent-function #'common-lisp-indent-function) Mas...

8
Instalar PDF-Tools no Emacs MacOSX

Alvo Gostaria de instalar o PDF Tools na minha GUI Emacs no MacOSX (versão 25.0.50 instalada via Homebrew no MacOSX 10.10.2) porque o README diz que é possível. Configuração Instalei popplere exportei a variável PKG_CONFIG_PATH para o meu shell, conforme recomendado pelo README. Em seguida,...

8
por que o gethash não retorna o valor da minha chave?

Programador experiente de lisp, esquema e clojure que está migrando para o elisp do python para automatizar tarefas básicas rotineiras, cotidianas e básicas: tive uma enorme surpresa do seguinte em ielm ELISP> (setq h2 (make-hash-table)) #s(hash-table size 65 test eql rehash-size 1.5...

8
Por que helm-recentf não é confuso?

Por alguma razão, a correspondência difusa não está funcionando helm-recentfpara mim (embora esteja funcionando em qualquer outro lugar). Eu tenho as seguintes configurações no meu arquivo .emacs: (setq helm-recentf-fuzzy-match t helm-buffers-fuzzy-matching t

8
Dobrar região do arquivo organizacional

Existe uma maneira de dobrar uma região no modo organizacional? (Não é o arquivo inteiro e não um item individual, mas uma região que contém vários itens.) Muitas vezes, eu quero recolher apenas uma parte de um orgarquivo, digamos dobrar: * a ** a1 ** a2 * b ** b1 ** b2 ** b3 * c ** c1 ** c2 *...

8
Carregamentos automáticos e variáveis

Eu entendo o que o carregamento automático faz para funções (registrar o arquivo para carregar quando essa função é chamada ou sua cadeia de documentação é recuperada). No entanto, não está claro como usar o recurso de carregamento automático em conjunto com variáveis ​​e macros. Eu tenho duas...

8
Eshell: Vá para a linha de prompt ao pressionar as teclas

Às vezes, quando eu rolar para cima no eshell, point deixa a linha de prompt de comando para permanecer na área visível. Quando insiro um comando, não o insiro no prompt, mas insira o texto em algum lugar na saída dos comandos chamados anteriormente. Isso é muito chato. Como posso garantir que os...

8
org-babel e comandos sql remoto

Estou usando o org-babel para fazer programação alfabética e acho muito conveniente. Eu sou capaz de executar comandos shell em hosts remotos e comandos de banco de dados local com o cliente postgres. Para abrir um arquivo como usuário do postgres, pareceria, por exemplo, C-x C-f...

8
Como posso usar o leme com o org-refile?

Eu gostaria de usar org-refilee selecionar o cabeçalho com leme com uma interface como helm-org-in-buffer-headings. Eu sei que posso usar helm-org-in-buffer-headingspara fazer isso usando f2, mas existe uma maneira de org-refilefazer isso

8
Mostrar confirmações remotas não puxadas no magit

Estou tentando substituir o SourceTree pelo Magit e um dos recursos que não consigo entender como reproduzir no Emacs é fazer com que ele me mostre confirmações remotas no gráfico. Na árvore de origem com esta aparência: É possível reproduzir no