Articles of emacs

Um tutorial gentil para Emacs / Swank / Paredit para Clojure

Estou mudando para o Emacs para trabalhar no Clojure / Lisp. Quais são as informações que preciso configurar no Emacs para poder fazer o seguinte? correspondência automática / geração de colchetes de fechamento correspondentes autoindent estilo Lisp / Clojure, não estilo C ++ / Java Realce de syntax Invocando REPL Para poder carregar uma parte […]

Como dizer ao emacs para abrir o arquivo .h no modo C ++?

Quais linhas devo adicionar ao meu arquivo _emacs (no Windows) para que ele abra arquivos .h no modo C ++? O padrão é o modo C.

Como carregar o programa lendo stdin e pegando parâmetros no gdb?

Eu tenho um programa que recebe input de stdin e também leva alguns parâmetros da linha de comando. Se parece com isso: cat input.txt > myprogram -path “/home/user/work” Eu tento depurar o código com gdb dentro do emacs, pelo Mx gdb, eu tento carregar o programa com o comando: gdb cat input.txt > myprogram -path […]

Como alterar o tamanho da canvas dividida emacs windows?

Eu tenho o emacs dividido horizontalmente – na parte superior estou editando o código Perl, a parte inferior é o shell. Por padrão, o emacs torna as duas janelas iguais em tamanho, mas eu gostaria que o buffer do shell fosse menor (talvez metade do tamanho?). Eu queria saber como eu poderia fazer isso.

Emacs em atalhos de teclado do Mac OS X Leopard

Sou usuário de Mac e decidi aprender o Emacs. Eu li que para reduzir o esforço das mãos e melhorar a precisão, as teclas CTRL e CAPS LOCK devem ser trocadas. Como faço isso no Leopard? Além disso, no Terminal eu tenho que usar a tecla ESC para invocar meta. Existe alguma maneira de obter […]

O que há em seus .emacs?

Eu troquei computadores algumas vezes recentemente, e em algum lugar ao longo do caminho eu perdi meus .emacs. Eu estou tentando construir de novo, mas enquanto estou nisso, eu pensei em pegar outras configurações boas que outras pessoas usam. Então, se você usa o Emacs, o que há em seus .emacs? O meu é bastante […]

Emacs: o valor do símbolo como variável é nulo

Este é o meu arquivo ~/.emacs : (setq-default c-basic-offset 4 c-default-style “linux”) (setq-default tab-width 4 indent-tabs-mode t) (define-key c-mode-base-map (kbd “RET”) ‘newline-and-indent) Estou recebendo um aviso quando abro o emacs: Aviso (boot): Ocorreu um erro ao carregar c:/home/.emacs : O valor do símbolo como variável é nulo: c-mode-base-map Para garantir operações normais, você deve investigar […]

Ligação M- / M- no Emacs 23.1.1

Eu estou tentando colocar em um recurso que eu sinto falta do Eclipse, onde Alt + [ Up / Down ] transpõe as linhas para cima ou para baixo, mas não posso para a vida de mim descobrir como atribuir a essas chaves corretamente. Eu estou usando-o no modo -nw (portanto, apenas em uma janela […]

Abra o arquivo via SSH e Sudo com o Emacs

Eu quero abrir um arquivo dentro do Emacs que está localizado em um servidor remoto, com poderes sudo no servidor. Eu posso abrir arquivos locais com sudo via Tramp assim: Cx Cf /sudo::/home/user/file Mas eu quero usar o sudo no servidor: Cx Cf /sudo::user@server/home/user/file Mas isso me dá poderes sudo na minha máquina local, ele […]

Por que o Ctrl +? não funciona quando eu ligar a um comando no Emacs?

C-. não funciona no terminal quando eu o vinculo a um comando no Emacs. Eu tentei este procedimento no gnome-terminal e no terminal real tty1. Eu inicio o Emacs com o sinalizador -nw , depois aperte Ch k (o comando para describe-key ), depois aperte C-. . Emacs só recebe o . , sem o […]