Emacs

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


1
Como combinar o símbolo no regexp?
Estou tentando construir uma expressão regular que corresponda a símbolos, ou seja, coisas como nomes de funções e afins, de acordo com as configurações atuais do modo principal (é chamada tabela de sintaxe, se bem me lembro). Após alguma investigação, encontrei esses regexps úteis: \_< corresponde ao início de um …

2
A sintaxe da palavra leva em consideração o script?
Eu chamo count-words-region( M-x =) na cadeia US / RU / IPA: HelloПривheləʊ A seguinte mensagem é impressa: Region has 1 line, 4 words, and 14 characters. Todos os símbolos têm wsintaxe, mas diferem no script: (char-syntax ?H) ; ?w (char-syntax ?П) ; ?w (char-syntax ?ʊ) ; ?w (aref char-script-table …
9 syntax 

2
Alterar o comportamento do RET (com recuo elétrico) para recuar apenas a nova linha, não a anterior
/programming/27077770/how-do-i-disable-electric-indent-on-ret-but-still-keep-other-electric-characters pergunta e responde como desativar o recuo elétrico ao pressionar RET . Todas as perguntas semelhantes também parecem parar em "desativar o modo de indentação elétrica". Pronto para uso, o RET recua a linha anterior e a nova linha. Para a nova linha, isso significa que simplesmente adiciona espaço …




2
`use-package` com: config para definir variáveis
Estou tentando usar use-packagepara configurar minha org-modeinicialização. Eu tenho o seguinte no meu ~/.emacsarquivo: (use-package org-mode :mode "\\.org$" :ensure org :config (progn (setq org-log-done 'time) (setq org-confirm-babel-evaluate nil) (setq org-export-babel-evaluate nil) (setq org-html-validation-link nil) ;; ... more stuff ) ) :configPorém, nenhuma dessas coisas de inicialização está sendo executada. Os …

2
Por que o `eval-when-compile` é executado no carregamento do arquivo e compilado em bytes para .elc?
Idioma comum para solucionar a expansão de macro ou resolver o aviso sobre variáveis ​​indefinidas durante a compilação de bytes: (eval-when-compile (require 'cl-lib)) Mas isso require ...compilado em .elcarquivo! Eu achei que cl-eval-whentem semântica adequada (de acordo com o nome). Normalmente não precisamos requirecomo arquivo do site epackage.el Por exemplo, …

1
Modo organizacional agendar 1 evento por vários dias?
Não consigo encontrar nada sobre como definir TODOtarefas SCHEDULEpara ocorrer em vários dias da semana. Por exemplo, eu tenho STATaula Mon Wede Frigostaria que o evento se repetisse toda semana com uma +1wdiscussão. Isso é possível ou preciso ter 3 STATeventos separados , cada um com um 1wargumento SCHEDULE?
9 org-mode 

3
Maneira rápida de alternar uma variável
Seria bom ter uma maneira rápida de alternar uma variável. Aqui está algo que eu tenho em mente. Chame a função "alternar var". O completing-readdeve listar apenas variáveis ​​que possuem valores únicos (não listas ou listas). Não sei se isso pode ser feito. Seria ainda melhor se ele listasse apenas …

1
Como comentar uma linha de variável em uma lista de variáveis ​​local
Em um arquivo python eu tenho # Local Variables: # python-shell-interpreter: "python3" # python-shell-virtualenv-path: "~/.virtualenvs/datascience" # leo-python-args-to-send: "-f fqanalysis.txt" # End: Por alguns dias, quero usar o arquivo python sem o virtualenv especificado, portanto, gostaria de comentar a configuração da linha python-shell-virtualenv-path, para que da próxima vez que eu abrir …

2
fonte org-block-background não tendo efeito
Eu uso variable-pitch-modecom orgbuffers. Normalmente, defino org-blockcomo fixed-pitche o código entre #+BEGIN_SRCe #+END_SRCsão renderizados corretamente como fontes de largura fixa, também com realce de sintaxe adequado. No entanto, a partir da semana passada, por algum motivo, embora a fonte do bloco de código ainda possuísse realce de sintaxe adequado, a …
9 org-mode  faces 


4
Como remover ligações à chave de prefixo ESC
Eu gostaria de usar a ESCchave em vez de C-gpara keyboard-quit. Minha abordagem ingênua de apenas fazer (define-key global-map (kbd "ESC") 'keyboard-quit) não funciona. ESCainda é uma tecla de prefixo e pressioná-lo não chama keyboard-quit.

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.