Emacs

7
Simule o virtualedit e o nostartofline do Vim

No meu .vimrceu tenho set virtualedit=alle set nostartofline. Eu gostaria de ter esses recursos no Emacs. Isso pode ser feito? virtualeditpermite que o cursor seja posicionado onde não há caracteres, nem mesmo espaços em branco. Permite rolar horizontalmente além de qualquer texto. Se você rolar...

7
Existe um pacote para simplificar o texto clicável?

Estou escrevendo um front end de depurador e, ao longo da execução do programa, várias marcas são adicionadas ao código-fonte. Em outros buffers, como um buffer que mostra o histórico de execução ou um buffer que contém backtrace ou callstack, eu gostaria de ter nesses buffers informações de texto...

7
Use o modo de bloqueio de fonte em apenas parte do buffer

Estou tentando adicionar um recurso de comentário à documentação do Pod para scripts Perl, e gostaria de destacar os comentários do Pod com uma face especial. Um protótipo simples de script Perl poderia ser: #! /usr/bin/env perl use strict; use warnings; print "Hello\n"; # a Perl comment /*...

7
Quando usar as propriedades do símbolo?

Digamos que eu precise associar símbolos a diretórios, e isso só precisará ser feito para um pequeno número de boundpsímbolos. Na minha opinião, existem duas maneiras fáceis de fazer isso: Armazene essa associação em uma variável separada (alist ou um mapa de hash). Dessa forma, o diretório de...

7
Quando usar filas de transações?

Existe uma razão para que poucos pacotes pareçam usar filas de transações ( tq-enqueueetc.) para comunicação com processos externos? A maioria dos pacotes que eu analisei parece preferir o mecanismo de filtro

7
Altere a ordem dos símbolos para «linhas de classificação»

Eu estou usando «linhas de classificação» para classificar incluir s em arquivos C / C ++ antes de salvar. O problema que surge é que cabeçalhos com "símbolos são classificados mais altos do que aqueles com <símbolos. Mas eu quero o contrário. Como altero a ordem para que o <personagem tenha...

7
alterar permanentemente o modo de buffer de um arquivo?

Pergunta para iniciantes: No OSX 10.6.8, o Aquamacs possui muitos modos de buffer. Meus arquivos .tex são abertos no modo TeX, mas eu gostaria de abri-los no modo LaTeX. Posso alterar o modo com "Alterar modo de buffer", mas mesmo depois de um "salvar" ou "salvar como", o modo antigo...

7
pacote cumulativo de esforço de tarefas da organização

Você pode usar org-agenda-prefix-formatpara exibir o esforço para cada título do TODO: (setq org-agenda-custom-commands '(("c" "My TODOs" ((tags-todo "mytag" ((org-agenda-prefix-format " %6e "))))))) O que mostra algo como: TODO Some patent task [0:30] ..TODO Some sub-task [0:30] ..TODO...

7
Procurando feedback / revisão do pacote emacs?

Essa é uma questão meta-ish, mas o Google não é útil nesse caso. Existem hábitos padronizados de onde / como / se alguém deve procurar feedback sobre seu novo pacote emacs? Especialmente - antes de publicá-lo. Meu caso particular é que comecei a extrair e empacotar partes mais longas e...

7
Como posso modificar uma macro que ligo com frequência?

Eu uso use-packagepara organizar o meu init.el. Percebi que todas as minhas declarações usam :ensure t. Um exemplo de declaração é: (use-package auto-complete :ensure t :diminish auto-complete-mode :init (global-auto-complete-mode t)) Como todas as minhas use-packagedeclarações usam :ensure...