Emacs

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


7
Copiar texto do Emacs para a área de transferência do OS X
Quando executo o Emacs em um terminal de texto em vez do modo normal da GUI, posso copiar no Emacs ativando o início de uma região com C-SPCe, em seguida, selecionar o que quero e fazer M-w. Existe alguma maneira de obter uma região copiada dessa maneira disponível na área …
25 osx  copy-paste 

3
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 …
24 cursor 

1
Como destacar texto permanentemente no modo organizacional
Sei que posso usar *bold*, /italic/, _underlined_, =verbatim= and ~code~, and, if you must, ‘+strike-through+’algumas markuppara enviar texto de acordo com a documentação do modo organizacional , mas elas não são suficientes para mim ( boldnão é óbvio ao exibir o arquivo organizacional), sei que posso personalizar org-emphasis-alist, mas a …
24 org-mode 

5
Como código de formato bonito (inserir automaticamente novas linhas, recuo, etc.)?
Estou usando, spacemacsmas presumivelmente é necessário o conhecimento do emacs aqui. Eu tenho um arquivo JSON com uma única linha longa, digamos este JSON em json.org/example: {"menu": {"id": "file", "value": "File", "popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"}]}}} Gostaria que o emacs reinscreva …

1
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 que esta solução …



3
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 `bar-minor-mode' mode." (interactive) (bar-minor-mode 1)) (add-hook 'foo-mode-hook …
24 hooks  minor-mode 

6
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 salvos. ATUALIZAR Obrigado a todos. …
24 window  package  frames 

2
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 changes". Por …
24 magit 


5
Como atualizar pacotes instalados com o pacote de uso
Estou usando use-packagepara instalar e configurar pacotes (a maioria desses pacotes está em melpa). Existe uma maneira limpa e automatizada de manter todos esses pacotes atualizados? Caso contrário, qual é o melhor fluxo de trabalho nesse caso? Nota: Uma pergunta muito semelhante aqui com uma resposta, mas eu queria um …

2
Como era o Emacs nos anos 80?
Procurei em todo o lado imagens de distribuições antigas do Emacs, mas sem sucesso. O código fonte do Emacs 16.56, de 15 de julho de 1985, está disponível no Github , mas sob nenhuma circunstância eu consegui compilar. O artigo original do Stallman Emacs descreve o Elisp, a motivação por …

2
Exportando quebras de arquivos org ao atualizar para o modo 8.3
Meu orgmode foi atualizado recentemente para o 8.3 recente e descobri que não posso mais exportar meu arquivo init.org como HTML. Estou recebendo a seguinte saída no *Messages*buffer: org-babel-exp process emacs-lisp at line 34... org-babel-exp process emacs-lisp at line 44... org-babel-exp process emacs-lisp at line 51... ... hundreds of lines …

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.