Emacs

25
Emacsdaemon e Emacsclient no Mac

SO: OS X 10.9.5, Mavericks GNU Emacs 24.3.1 (x86_64-apple-darwin13.1.0, versão de carbono 1.6.0 AppKit 1265.19) de 03/04/2014 em Rainers-MacBook-Pro-3.local Eu instalei o emacs via homebrew da railwaycat e funciona muito bem - sem queixas. Eu não uso o emacs no termoinal e normalmente...

25
As funções podem acessar seus nomes?

Em C, existe a variável mágica __func__que contém o nome da função atual. No Bash, existe uma matriz FUNCNAMEcontendo os nomes de todas as funções na pilha de chamada !!! Existe algo semelhante no Emacs Lisp? Ou alguma maneira simples de uma função ter acesso ao seu nome? Não encontrei nenhuma...

25
Mostrar hiperlink no modo organizacional como texto sem formatação

Embora seja conveniente como o modo organizacional mostra hiperlinks, há momentos em que desejo ver o texto simples subjacente, por exemplo [[./file.org][Title]]. Como posso fazer isso? Eu sei org-insert-link, mas não é o que eu quero: Cc Cl executa o comando org-insert-link, que é uma função...

25
Como esconder arquivos individuais com o magit

O git é capaz de esconder blocos individuais. Com --patch, você pode selecionar interativamente pedaços da diferença entre HEAD e a árvore de trabalho a ser escondida. A entrada stash é construída de modo que seu estado de índice seja igual ao estado de índice de seu repositório e sua árvore de...

25
Como redefinir o tema de cores?

Quando estou tentando diferentes temas de cores, parece que se um elemento específico não estiver definido no novo tema, o valor antigo do tema será retido e isso causará alguns confrontos. Isso acontece no emacs 24 e também nas versões anteriores usando color-theme. Existe uma maneira de redefinir...

24
O cursor pode voltar à posição anterior?

Posso fazer meu cursor em um buffer retornar à sua última posição? (de preferência sem ter que marcar a posição anterior) Por exemplo, o Ca pula para o início da linha atual, posso voltar para onde estava antes? Por exemplo, quando Cx Cf para abrir um arquivo em um diretório diferente, desejo...

24
Qual algoritmo a classificação usa?

Preciso adicionar um único número inteiro a uma lista que já esteja classificada, de modo que fique no lugar certo. Meu primeiro pensamento foi algo como (sort (cons newelt list) #'<) No entanto, dado que listjá está classificado, apenas uma inserção é realmente necessária, o que significa...

24
Alternando entre layouts de janela

Quando eu configuro um layout personalizado e preciso apenas olhar temporariamente para um arquivo em tela cheia e quando eu quiser o layout de volta - preciso manualmente refluí-lo. Gostaria que um código plugin / elisp salvasse meus layouts e pudesse alternar entre os layouts...

24
Inverter um pedaço no Magit 2.1.0

Acabei de atualizar para o magit 2.1.0. (E também para emacs 25.0.50 e git 2.3.1.) Anteriormente, no *magit*buffer eu podia: Selecione um pedaço na área Sem estágio. Digite ve responda yes para inverter. Isso foi útil. Mas agora, em magit 2.1.0 ele dá um erro: "Cannot reverse unstaged...

24
Maneira correta de ativar o modo secundário

Eu tenho o modo foo e habilitaria o modo barra menor para ele. Então, de que maneira é mais comum e preferível? UMA (add-hook 'foo-mode-hook 'bar-minor-mode) B (add-hook 'foo-mode-hook (lambda () "Turn on `bar-minor-mode' mode." (bar-minor-mode 1))) C (defun bar-minor-mode-on () "Turn on...