Emacs

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

1
Como crio um quadro sem borda?
Ou seja, como posso (do Lisp) criar um quadro semelhante àquele que x_create_tip_frame(chamado pelas x-show-tipfontes C) cria quando x-gtk-use-system-tooltipsé nil? Meu palpite original era que a parte relevante do código C era essa chamada: x_default_parameter (f, parms, Qborder_width, make_number (0), "borderWidth", "BorderWidth", RES_TYPE_NUMBER); Infelizmente, nem (set-frame-param (selected-frame) 'border-width 0)nem (make-frame …
7 frames 

1
Boas maneiras de acessar a documentação?
Emacs tem auto-documentação como um de seus objetivos, e ele consegue isso muito bem para Emacs Lisp com comandos como describe-variable, describe-function, etc. Pacotes como empresa-QuickHelp tornar isso ainda mais conveniente, oferecendo ajuda nas dicas, o que reduz a necessidade de constantemente interruptor atenção a um buffer de ajuda. O …

1
Biblioteca que converte uma sequência de saída Python em uma estrutura de dados Elisp?
Digamos que avalio o seguinte código Python: import inspect import scipy.ndimage.filters list (inspect.getargspec (scipy.ndimage.filters.gaussian_filter1d)) # => [['input', 'sigma', 'axis', 'order', 'output', 'mode', 'cval'], # None, None, (-1, 0, None, 'reflect', 0.0)] Gostaria de transformar a string de saída, que é simplesmente a saída de impressão do Python, em uma estrutura …


1
Diferenças leves (elisp puro)?
Preciso exibir diferenças de palavras de várias seqüências de caracteres pequenas. Ou seja, eu tenho uma lista de pares semelhante à seguinte: "aaa bbb ccc" . "aaa vv ccc" "abcd ef ghkl" . "ghkl" "a (u -> h)" . "(a -> g) (u -> h)" Em cada caso, eu gostaria …
7 diff 

2
Magit + gerrit - enviar para outro ramo
Estou usando o gerrit. Quando quero enviar meus commits, uso o seguinte comando: git push origin HEAD:refs/for/master Como posso recriar o mesmo comando usando Magit?
7 magit 



2
Por que o xdg-open não funciona no eshell?
Quero abrir a.html em um navegador do emacs (v. 24.5.1, usando -Q[atualizado após o comentário]). M-x shell-command xdg-open a.html funciona como esperado, mas M-x eshell $ xdg-open a.html parece não fazer nada. Não há nenhuma mensagem de erro. Esse problema também ocorre ao exportar e abrir diretamente arquivos html do …


2
Como desativar referências simples de notas de rodapé?
Quero escrever algum texto, incluindo sequências como [123]em um arquivo de texto no modo organizacional, mas isso é automaticamente transformado em uma referência de nota de rodapé. Esta nota de rodapé numérica simples não é recomendada . Como posso desativar completamente esse tipo de referência de nota de rodapé? Há …
7 org-mode 

1
Pode ocorrer a exibição apenas da parte correspondente?
Ou existe uma ferramenta alternativa (talvez alguma opção para isearch?) Que mostre apenas as correspondências em um buffer separado vinculado ao buffer original? Caso de uso Eu tenho um arquivo de log com linhas muito longas. Quando a linha correspondente aparece no *occur*buffer, ela ainda está confusa demais para ser …
7 isearch  occur 

2
Caminhos relativos no arquivo init
Ao carregar coisas como temas de diretórios personalizados, é possível especificar um caminho relativo ao arquivo init.el, em vez de um caminho absoluto? Eu pergunto porque eu quero poder usar o mesmo arquivo de configuração em minhas máquinas OSX e Windows, onde um caminho absoluto como ~ / .emacs.d / …
7 init-file 


1
Alterar a cor de fundo do bloco específico?
Gostaria de iniciar uma cor de fundo diferente, começando de uma função até o fim. Como isso: Estou ciente de que você pode definir cores de fundo de alguns rostos, como funções e nomes de funções, como foobar. Mas afeta apenas a cor de fundo das palavras functione foobar. Gostaria …

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.