Emacs

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

5
Como posso definir a fonte padrão no Emacs?
Não consigo definir o Inconsolata como fonte padrão no Emacs 24.4 Linux. Mudei a fonte no menu -> Salvar opções. A fonte foi alterada, mas após uma reinicialização, a fonte é a mesma que era por padrão. Adicionado isto a ~/.Xresources: Emacs.font: Inconsolata LGC Então, em init.el: (set-default-font "Inconsolata LGC"). …
31 fonts  linux 

3
Como obtenho o modo principal atual?
Se estou editando um arquivo .tex no emacs, por padrão (para mim), o canto inferior direito do quadro diz "LaTeX / P". No entanto, não vou entrar nesse modo digitando "Mx LaTeX / P-mode"; Só consigo acessá-lo digitando "Mx latex-mode". Além de pesquisar no Google, como devo saber que o …
30 major-mode 

4
Quando aspas nítidas uma expressão lambda?
P: Quando, se for o caso, é útil fazer aspas a a lambdae quando, se for o caso, não devemos citar a a lambda? As pessoas usam lambdas de três maneiras: avião: (lambda (x) x) citado: '(lambda (x) x) citações nítidas: #'(lambda (x) x) Esse thread SO discute os três …
30 elisp  functions 

4
Mostrar chaves não acopladas
Quero definir algumas ligações de teclas para o novo uso encontrado do helm, incrível modo btw, e quero fazê-lo sem substituir o uso de outras chaves. Sei que o número de combinações de teclas diferentes é infinito, mas há alguma maneira de ver todas as combinações de teclas indefinidas, por …


3
Quando devo usar o carregamento automático em vez de exigir?
Pelo que entendi, requireé usado para carregar grandes pedaços de código (algo como módulos), embora também possa carregar funções individuais. O carregamento automático, por outro lado, apenas registra funções e adia o carregamento para o tempo de execução. Recentemente, li um artigo que defende o uso autoloadexclusivo de. É melhor …

3
Problemas com atalhos de teclas ao usar o terminal
Eu tenho a seguinte linha em init.el: (global-set-key [(control \;)] 'comment-region) Funciona muito bem na janela da GUI, mas se emacsfor chamado com a -nwopção, C-;não comenta a região, apenas insere o ;caractere. M-x comment-region RETfunciona bem no entanto. Tentei seguir esta resposta em um problema semelhante, mas C-q C-;retorna …

2
package-initialize: argumento do tipo errado: arrayp, nil
ao passar pelo emacs como editor de ac / c ++ , me deparei com as seguintes linhas de código para incluir no meu ~/.emacsarquivo, para conectar-me melpa archivesà instalação de pacotes (require 'package) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/")) (package-initialize) depois de salvar essas linhas no emacs, quando iniciei o …
29 package  start-up 

1
Como uso nadvice?
Minha configuração está cheia de conselhos e continuo ouvindo sobre o novo nadvice.elpacote minimalista brilhante . Pesquisei os manuais e li a fonte , mas admito abertamente: ainda não faço ideia de como usá-lo. Alguém aqui pode me indicar um guia ou me dizer como começar a incluir meus conselhos …

6
Efetivamente usando o anel da marca
Eu usei a marca para selecionar regiões de um buffer. Por exemplo, eu sei que a sequência C-<space> C-s foopode ser usada para selecionar todo o texto entre o ponto atual e o ponto após uma pesquisa foo. Descobri recentemente a existência do anel da marca, para que eu possa …

5
Diferentes estilos de indentação para diferentes projetos
Trabalho em muitos projetos C diferentes, com estilos únicos de recuo. Como faço para o Emacs fazer configurações de recuo por projeto sem poluir as árvores do projeto upstream com .dir-locals.elarquivos? Eu quero combinar os projetos usando seus caminhos no disco.




8
Como proceder na falha na verificação da assinatura package.el
Eu apenas tentei instalar a ascii-art-to-unicodepartir do repositório gnu ( http://elpa.gnu.org/ ) via list-packages. Estou tendo o erro a seguir: package--check-signature: Failed to verify signature ascii-art-to-unicode-1.9.el.sig: ("No public key for 474F05837FBDEF9B created at 2014-09-24T16:20:01+0200 using DSA") Estou usando o barril / palete para gerenciar meus pacotes; há alguma configuração que …

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.