Emacs

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


2
org-babel e comandos sql remoto
Estou usando o org-babel para fazer programação alfabética e acho muito conveniente. Eu sou capaz de executar comandos shell em hosts remotos e comandos de banco de dados local com o cliente postgres. Para abrir um arquivo como usuário do postgres, pareceria, por exemplo, C-x C-f /sshx:user@remotehost|sudo:postgres@remotehost:/tmp/testfile Para fazer isso …

4
Como obter uma lista de todas as funções fornecidas exclusivamente por um determinado modo principal
Esta pergunta foi inspirada em https://stackoverflow.com/q/605785/ . Por M-x describe-function <TAB>posso obter uma lista de todas as funções interativas ou não-atraentes disponíveis no estado atual do emacs. Se um modo específico é ativado (por exemplo, modo látex), obtemos uma lista mais longa, pois as funções disponíveis no modo látex também …

1
Especifique o fuso horário no formato da data da organização
Quando escrevo algo assim: <2015-07-05 Sun 20:00 GMT+0>e, em seguida, tento editá-lo pressionando C-c ., Org remove a GMT+0parte. Então, acho que está no formato errado. Nota: não quero definir meu horário para um fuso horário diferente. Quero que as datas de um documento específico estejam nesse fuso horário.


7
Instalar PDF-Tools no Emacs MacOSX
Alvo Gostaria de instalar o PDF Tools na minha GUI Emacs no MacOSX (versão 25.0.50 instalada via Homebrew no MacOSX 10.10.2) porque o README diz que é possível. Configuração Instalei popplere exportei a variável PKG_CONFIG_PATH para o meu shell, conforme recomendado pelo README. Em seguida, instalei o PDF Tools via …
8 osx  pdf 

1
pasta raiz do projeto variável em .dir-locals.el
Estou usando o modo de empresa para conclusão no código C ++. Para informar ao clang back-end da empresa onde estão os arquivos de inclusão do projeto atual, tenho que usar o seguinte .dir-locals.elarquivo ((c++-mode (eval setq company-clang-arguments (append company-clang-arguments '("-I/full/path/to/project/root/include")))) Eu tenho que especificar o caminho completo sempre. Existe …

2
É possível iniciar a conclusão da empresa sem um prefixo?
O preenchimento automático é particularmente útil ao escrever CSS, para ver as opções disponíveis para uma determinada propriedade. A empresa fornece company-minimum-prefix-lengthpara controlar quantos caracteres eu tenho que digitar antes de começar a oferecer opções. No entanto, eu quero a conclusão sem nenhum caractere, então recebo o seguinte: Atualmente, eu …

3
Soma números na região
Como posso somar um conjunto de números intercalados com texto na região (não uma região retangular). Por exemplo, se a região contiver este texto: Widgets 234 Sprockets 44 Nubbins 12 Fork handles 4 4 Candles Estou procurando um comando que reportará 298 de alguma forma (298 = 234 + 44 …


2
Limpar seleção secundária sem usar o mouse
Ocasionalmente, sem querer, eu de alguma forma misturo teclas ou mouse para obter uma seleção secundária. Eu nunca uso a seleção secundária, então eu sempre gostaria de me livrar dela. Como posso limpar a seleção secundária sem usar o mouse? As ligações padrão para definir a seleção secundária são interceptadas …

1
Como implementar o operador de tubulação%>% no modo ESS?
Recentemente, Rtestemunhei a introdução inteligente do operador de tubulação %>%ou thenoperador no código que eu uso com bastante frequência atualmente. Gostaria de saber se isso já foi implementado na versão mais recente do ESS . Caso contrário, não deve ser um problema criar elispcódigo para escrever uma função para ele. …
8 font-lock  ess 

2
smartparens insere caracteres únicos versus caracteres emparelhados?
P: como posso ajustar smartparensas regras de decisão de quando inserir um caractere emparelhado ou único? smartparensparece ser mais inteligente ao inserir aspas simples (por exemplo, em text-modeou org-mode). Portanto, é padrão inserir um par de se 'colocar o cursor entre eles, mas, quando invocado no final de uma palavra, …


1
Elmo: substituir Ch
Eu segui essa resposta e criei meu modo secundário para evitar que minhas combinações de teclas sejam substituídas por quaisquer modos principais. Então eu coloquei isso no meu init.el: (define-key my-keys-mode-map (kbd "C-h") 'delete-backward-char) (define-key my-keys-mode-map (kbd "M-h") 'backward-kill-word) Está trabalhando com tudo, exceto quando estou helm-find-files. Enquanto M-htrabalha, C-hnão. …

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.