Emacs

8
Como diferencio um buffer de uma revisão?

Quero executar o ediff para comparar minha versão atual de um arquivo (no git) com uma versão do arquivo em uma ramificação diferente. Eu corro M-x ediff-revisionde dentro de um buffer aberto para o arquivo em questão. Eu respondo as duas perguntas: Compare as revisões do arquivo: em branco esta...

8
Equivalente a --no-wait for emacs

O emacsclientprograma permite um sinalizador --no-wait(abreviado como -n) que fará com que o servidor emacs visite o arquivo especificado e retorne imediatamente. emacsclient -n ~/.bashrc Se eu fornecer um editor alternativo, ele ainda funcionará nos casos em que não houver servidor Emacs em...

8
Como posso saber qual pacote emacs interno precisa ser 'necessário'?

Eu estava lendo o Changelog do emacs 24.4 ( C-hn) e estava tentando ver qual é o recurso de Notificação de Arquivo. Eu tentei fazer C-hvuma variável relacionada, auto-revert-use-notifymas nada apareceu. Então, procurei esse nome de variável no código-fonte do emacs e descobri que ele era usado no...

8
Visualizar arquivos rapidamente

Semelhante a esta pergunta , eu gostaria que um modo de ferramenta / menor visse rapidamente meus arquivos apenas com o cursor posicionado sobre eles (por exemplo, o arquivo atualmente selecionado é exibido na janela do buffer ativo). Não me importo com eventos deprimentes e não quero uma...

8
Como pesquiso nos resultados da pesquisa

Quando eu C-sposso pesquisar. Como devo executar uma função que eu poderia vincular, por exemplo, à C-rqual me permitiria pesquisar nos resultados de alguma consulta de pesquisa predefinida? Como o conteúdo da janela seria: function xyz(a, b) return a + b end Eu posso C-M-scom function.*como...

8
Identifique automaticamente variáveis ​​obsoletas no arquivo init

Quando uma nova versão do Emacs é lançada, geralmente ocorre que algumas variáveis ​​/ comandos / funções se tornam obsoletas. Eles geralmente são marcados como tal na documentação correspondente: turn-on-eldoc-modeé um alias para eldoc-modein eldoc.el. [...] Esta função está obsoleta desde...

8
Como se pronuncia Emacs?

Eu luto para pronunciar muitos termos do computador, e até hoje ainda pronuncie mal o látex na minha cabeça - apenas soa melhor rimando com o flex. Como eu pronunciaria

8
Como detectar pressionamentos de tecla que não editam o buffer?

Qual é a melhor maneira de detectar pressionamentos de tecla (por exemplo, através de um gancho) que não editam o buffer? Quero dizer coisas como setas para apontar movimento, chamadas para beginning-of-bufferetc. A razão para isso é que estou trabalhando em algumas ycmdligações para o emacs e...

8
Como posso aninhar uma tabela de sintaxe em outra?

Eu escrevi um modo simples para lidar com JSON. Ele usa o mecanismo derivado para reutilizar a maior parte do código do modo json. No entanto, uma adição é que você pode inserir elisp no texto JSON que é avaliado no momento do envio do JSON. Por exemplo, um trecho do json se parece com isso: {...