Emacs

7
Copiar região do emacs sem novas linhas

Gostaria de poder selecionar facilmente uma região de texto do Emacs e colá-la em outro aplicativo ou navegador - com todas as novas linhas de parágrafos de preenchimento adicionais removidas para que a exibição de parágrafos no outro aplicativo possa funcionar corretamente. A unfill-regionfunção...

7
Qual é a diferença entre palavras e símbolos?

Ao definir uma tabela de sintaxe para um modo principal, posso definir constituintes de palavras e constituintes de símbolos. Quando devo usar cada um? Por exemplo, dada uma linguagem de programação que escreve variáveis ​​no caso de cobra foo_bar, deve _fazer parte de uma palavra ou...

7
Como inserir texto após o ponto?

Eu gostaria de inserir (programaticamente) algum texto logo após o ponto (sem movê-lo). Eu vim com isso: (save-excursion (insert "my text")) Parece funcionar. É uma boa maneira de fazer o que eu quero? Por exemplo, existem situações em que isso pode quebrar? (Além daqueles que insertquebrariam...

7
Gancho que indica quando o cursor foi movido rolando

Inspirado por esta pergunta: Deixe o Emacs mover o cursor para fora da tela , estou pensando em escrever um modo secundário que manterá o cursor em uma posição fixa que não seja afetada pelas operações de rolagem. Tenho algumas idéias de como implementar isso, mas seria necessário um gancho para me...

7
Dormir em uma macro kbd

Eu estava concluindo os koans python no emacs e estava usando uma macro kdb para testar minhas alterações em um buffer de shell e retornar ao código python. Eu queria pegar o número da linha do próximo erro do buffer do shell para poder pular diretamente para ele, mas, como a execução levou um...

7
relatórios de instalação de pacotes "sem correspondência"

Na página do github do Emacs Eclim : Instale o emacs-eclim. Você tem duas opções: Instalação a partir do arquivo do pacote MELPA. Basta adicionar o arquivo aos pacotes-arquivos, se você ainda não o tiver, e em seguida, instale o emacs-eclim com o comando package-install Instalação...

7
Preocupações com a desinstalação de pacotes

Para desinstalar um pacote do Emacs, li que devo excluir a pasta específica da pasta elpa. Como o arquivo .emacs está sendo gravado sozinho quando instalo um pacote, isso significa que ele também será excluído quando eu desinstalar um pacote ou devo excluir entradas específicas sozinho? Também...

7
Controlando a ordem de saída com Org-Babel

Considere o seguinte arquivo organizacional: #+PROPERTY: tangle "init.el" #+PROPERTY: noweb yes * A #+begin_src elisp ; initialization code ; this *must* come first #+end_src * B #+begin_src emacs-lisp <<support-functions>> #+end_src ** Cool Stuff #+begin_src elisp :noweb-ref...