Emacs

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




2
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 gostaria de poder …

1
Como transformar [1..10] em [1,2,3,4,5,6,7,8,9,10] em calc?
Ao brincar com dados calc, geralmente quero gerar um vetor a partir de um intervalo. Como posso criar facilmente um vetor a partir de apenas um ponto inicial, final e valor da etapa. Algo como 1 <RET> 10 <RET> 1 MAKE-VECTORme dar [1,2,3,4,5,6,7,8,9,10]?
8 calc 

1
Como os modos derivados de comint devem acompanhar os buffers e processos?
Tendo escrito alguns comintmodos derivados personalizados , muitas vezes acho difícil decidir como acompanhar buffers e processos: por exemplo, associar buffers de origem diferentes a diferentes intérpretes. É melhor manter uma referência ao buffer ou ao processo? Dado um buffer, pode-se encontrar seu processo associado usando get-buffer-process. Por outro lado, …


1
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 24,4 ; use em eldoc-modevez disso. Eu gostaria de …
8 init-file 


2
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 sobreposição. Se …

1
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 lisp/autorevert.el. Depois …
8 package 

5
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 uma consulta e o …

2
Por que o modo org do Emacs solicita o arquivo mestre?
Ao abrir .orgarquivos, o Emacs solicita um arquivo mestre. Por que isso e como posso desativar esse recurso? Eu acho que é por causa do uso de pacotes relacionados ao látex como ox-latexe ox-beamer. Existe uma maneira de tornar o arquivo mestre para .orgarquivos específico do modo de látex ou …
8 org-mode 

2
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 …


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.