Emacs

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


2
Como faço o checkout de um arquivo de outro commit no Magit
Eu tenho um arquivo foo.txtno branch Ae quero fazer check-out foo.txtdo branch Bno índice. Na linha de comando, eu faria o seguinte: $ git checkout B -- foo.txt Eu quero ser capaz de fazer isso no magit, registrando, encontrando o commit em que estou interessado (por exemplo l o B), …
16 magit 

1
Como depurar uma falha do emacs?
Estou depurando por que o emacs falha ao usar uma função de um pacote 1 . O objetivo deste processo de depuração é obter dados úteis para enviar usando M-x report-emacs-bug. Para obter ajuda sobre como depurar falhas do emacs, eu já consultei o Manual do Emacs - Crashing e …
16 debugging  gdb 



3
Regexps Elisp ^ e $ vs `e '
O manual descreve os caracteres especiais regexp ^e $. Como na maioria dos dialetos de expressão regular que eu conheço, eles parecem coincidir com o início ou o fim de uma string. No entanto, também descobri que existem `e 'caracteres disponíveis. Com base na explicação encontrada aqui , eles também …

2
org-mode com bug tracker jira
Estou interessado em usar Jira com org-mode. O org-jira-mode parece um candidato em potencial, mas eu uso HTTP RESTna maioria dos cenários e não quero quebrar a cabeça com o soapprotocolo por causa disso org-jira-mode. Existe algum outro plugin jira que fala através do restprotocolo?
16 org-mode 

3
Como obter o número do elemento em uma lista?
P: como obtenho o número do elemento em uma lista? nthobtém o número do elemento n de uma lista: (nth 2 '(a b c d)) ; => c Eu gostaria de fazer o inverso: obter o número do elemento dado o elemento: (some-function 'c '(a b c d)) ; => …
16 elisp 


3
Como criar: palavras-chave?
P: Como alguém cria e usa :keywords? Considere uma tentativa (ingênua, aparentemente) de acessar o seguinte lista de brinquedos: (setf alist '((:key-1 "Key no. 1") (:key-2 "Key no. 2"))) (assq :key-1 alist) ; => (:key-1 "Key no. 1") (assq (make-symbol ":key-1") alist) ; => nil A primeira chave funciona conforme …
16 elisp  symbols 


3
Como começar a editar um arquivo com marcadores de conflito git?
Após uma tentativa de mesclagem do git na linha de comando, meu arquivo agora possui marcadores de conflito padrão, que o emacs recarregou de maneira útil (revertida?) No buffer. Como inicio algum tipo de modo de mesclagem para resolver o conflito? Posso obter buffers separados mostrando as versões esquerda / …
16 git  ediff  prelude 

2
Como fazer check-out em um arquivo no magit?
Digamos que eu tenha um conflito de mesclagem. Eu vejo um arquivo em conflito como este: Unstaged changes: Unmerged Foo/bar/wibble/plop/elbow.txt Posso clicar na guia aqui para abrir as alterações e talvez pular para um ponto dentro do arquivo para corrigir manualmente, mas se for um arquivo grande com muitos conflitos …
16 magit 


1
Como saber o status visível / focado do meu buffer?
Estou escrevendo uma extensão que fala com um processo externo; portanto, é possível diminuir a quantidade de pedidos de 'ei, o que está acontecendo' quando meu buffer não está focado. Então, qual é a melhor maneira de reconhecer: Quando meu buffer está visível e focado Quando meu buffer está visível, …
16 elisp  buffers  focus 

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.