Emacs

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


4
Reduzindo a confusão de LATEX_HEADER na parte superior dos meus arquivos organizacionais
Costumo escrever notas no modo organizacional e exportá-las para o látex. No entanto, como alguns documentos são complexos, preciso incluir muitos pacotes de látex na parte superior, da seguinte forma: #+LATEX_HEADER: \usepackage[margin=1.15in]{geometry} #+LATEX_HEADER: \usepackage{parskip} #+LATEX_HEADER_EXTRA: \usepackage{graphicx} #+LATEX_HEADER_EXTRA: \usepackage{mdframed} #+LATEX_HEADER_EXTRA: \usepackage{needspace} #+LATEX_HEADER_EXTRA: \usepackage{hyperref} #+LATEX_HEADER_EXTRA: \usepackage{titling} #+LATEX_HEADER_EXTRA: \usepackage{enumitem} #+LATEX_HEADER_EXTRA: \usepackage{etoolbox} #+LATEX_HEADER_EXTRA: \usepackage{color} …
12 org-mode  latex 


1
Qual é a diferença entre sh e shell para org-babel?
Estou experimentando o fornecimento de dados do modo organizacional para meus scripts de shell e me deparei com uma estranheza: #+tblname: simple-table | 1 | | 2 | | 3 | | 4 | | 5 | #+name: work-with-simple-list-shell #+begin_src shell :var tbl=simple-table echo "$tbl" #+end_src #+RESULTS: work-with-simple-list-shell : 1 …


1
Magit - Desfazer último commit - Manipulação do Histórico
Esta questão do StackOverflow tem as melhores soluções / abordagens para desfazer as últimas confirmações. Comecei a usar o Magit há algumas semanas e, depois de examinar toda a documentação, ainda não tenho uma maneira definitiva / melhor de desfazer uma alteração cometida por engano. Por exemplo: Para desfazer e …
12 magit  git 

3
Como posso remover um conselho sem nome?
Eu estava me divertindo adicionando alguns conselhos a uma função: (advice-add 'executable-find :around (lambda (f &rest args) (apply g args))) ;;; ^ Ai, um erro de digitação. Corrigido e avaliado o código acima novamente. Mas agora tenho os conselhos "corrigido" e "quebrado" em torno dessa função. Como faço para me …
12 advice 

1
o suporte para regex olha para trás e para a frente?
Preciso executar a substituição da consulta regex, de modo que fooin foo baré correspondido, mas fooin foo baznão é. Normalmente, eu usaria regex antecipadamente, por exemplo foo(?=bar). No entanto, parece que o Emacs não pode fazer isso? Vim parece capaz , mas o modo maligno no espaço não pode.

2
Maneira de ocultar delimitadores de bloco SRC
existe uma maneira de manter apenas o código-fonte dentro do código-fonte, ou seja, tornar # + BEGIN_SRC e # + END_SRC invisíveis? É cosmético, mas torna as coisas mais claras quando é preciso lidar com muitos trechos de código curto. Por exemplo: (defun org-xor (a b) "Exclusive or." (if a …
12 org-mode 

3
Possível não usar desfazer árvore no modo maligno?
De vez em quando eu me deparo com bugs na desfazer árvore, onde não consigo refazer, com o seguinte bug conhecido , outro relatório e thread do reddit . primitive-undo: Unrecognized entry in undo list undo-tree-canary Isso é muito ruim e pode causar perda de trabalho se você não salvar …

2
Compilar emacs com o xwidget no OSX?
Como compilar o Emacs com o xwidgetOSX? Quando tentei executar ./configure --prefix=$HOME/emacs-xwidgets --with-x-toolkit=gtk3 --with-xwidgets, recebo um erro configure: error: xwidgets requested but gtk3 not used.. Mas parece que eu tenho um gtk + 3.0 - sandric@sandric-mac ~/emacs> brew install gtk+3 Error: gtk+3-3.18.9 already installed To install this version, first `brew …
12 osx 


1
Confie em .dir-locals.el
Eu quero colocar algumas configurações fora do meu init.elarquivo .dir-locals.el, ou seja, o seguinte: ((nil (let ((dirs '(".cask" "core" "packages" "modules" "snippets" "themes"))) (mapc #'(lambda (path) (add-to-list 'projectile-globally-ignored-directories path)) dirs)))) Mas cada vez que estou tentando abrir qualquer arquivo na minha .emacs.dpasta, o emacs me pergunta se é salvar para …

4
Converter estrutura do modo organizacional em fonte de pontos
A geração rápida de gráficos a partir de uma estrutura semelhante a uma árvore pode ser muito útil ao fazer anotações no modo organizacional que exigem compartilhamento e / ou embelezamento para outros seres humanos. Não consegui encontrar outra maneira de fazer isso além de criar manualmente um bloco dinâmico …
12 org-mode 

1
Remova os ganchos para modos específicos
Quero excluir o espaço em branco à direita para salvar em todos os modos, exceto org-mode. No meu .emacs, eu tenho a seguinte linha: (add-hook 'before-save-hook 'delete-trailing-whitespace) Eu uso a use-packagemacro e tentei adicionar (remove-hook 'before-save-hook 'delete-trailing-whitespace)ao meu :configbloco, mas isso remove o gancho globalmente. Como posso removê-lo especificamente para …
12 hooks 

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.