Perguntas com a marcação «emacs»

O GNU Emacs é um editor de texto extensível, personalizável e auto-documentável, que pode ser estendido com o código Lisp. Embora o Emacs seja um editor de uso geral, as perguntas podem ser abordadas aqui se forem sobre a extensão do próprio Emacs (geralmente escrevendo funções do Emacs Lisp) ou sobre modos de programação específicos. Caso contrário (e talvez também nesses casos), considere fazer sua pergunta no Emacs Stack Exchange.

685
Diferenças entre Emacs e Vim

Sem entrar em uma discussão religiosa sobre por que um é melhor que o outro, quais são as diferenças práticas entre o Emacs e o Vim? Estou procurando aprender um ou outro, mas percebo que a curva de aprendizado de cada um é alta e não consigo decidir. Eu nunca usei um editor desse tipo (eu sempre...

391
Por que devo usar um IDE? [fechadas]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...

326
Como controle como o Emacs cria arquivos de backup?

O Emacs coloca arquivos de backup com foo~todos os nomes e não gosto de me lembrar de excluí-los. Além disso, se eu editar um arquivo que tenha um link físico em outro lugar do sistema de arquivos, o link físico apontará para o backup quando eu terminar de editar, e isso é confuso e horrível. Como...

285
Como substituir um personagem por uma nova linha no Emacs?

Estou tentando substituir um personagem - digamos ;- por uma nova linha usando replace-stringe / ou replace-regexpno Emacs. Eu tentei os seguintes comandos: M-x replace-string RET ; RET \n Isso irá substituir ;com 2 personagens: \n. M-x replace-regex RET ; RET \n Isso resulta no seguinte...

174
Abra um arquivo com su / sudo dentro do Emacs

Suponha que eu queira abrir um arquivo em uma sessão existente do Emacs usando suor sudo, sem cair para um shell e executando sudoeditor sudo emacs. Uma maneira de fazer isso é C-x C-f /sudo::/path/to/file mas isso requer uma ida e volta cara através do SSH . Existe uma maneira mais...

170
Depuração passo a passo com IPython

Pelo que li, há duas maneiras de depurar código no Python: Com um depurador tradicional como pdbou ipdb. Isso suporta comandos como cfor continue, nfor step-over, sfor step-intoetc.), mas você não tem acesso direto a um shell IPython que pode ser extremamente útil para inspeção de objetos. Usando...

169
Usando o Emacs como um IDE

Atualmente, meu fluxo de trabalho com o Emacs, quando estou codificando em C ou C ++, envolve três janelas. O maior à direita contém o arquivo com o qual estou trabalhando. A esquerda é dividida em duas, a parte inferior é um shell que eu uso para digitar compilar ou criar comandos, e a parte...

165
Emacs - Várias colunas, um buffer

Estou tentando editar algum código de montagem que tende a ser formatado em listagens longas, mas finas. Eu gostaria de poder usar alguns dos acres de espaço horizontal que tenho e ver mais código na tela ao mesmo tempo. Existe um método para fazer o Emacs (ou mesmo outro editor) me mostrar várias...

159
Definir 4 recuo de espaço no Emacs no modo de texto

Não consegui fazer com que o Emacs alternasse de 8 guias de espaço para 4 guias de espaço ao pressionar os TABbuffers no modo principal text-mode. Adicionei o seguinte ao meu .emacs: (setq-default indent-tabs-mode nil) (setq-default tab-width 4) ;;; And I have tried (setq indent-tabs-mode...