Eu preferiria escrever minhas mensagens de confirmação no Vim, mas as está abrindo no Emacs. Como eu configuro o Git para sempre usar o Vim? Observe que eu quero fazer isso globalmente, não apenas para um único
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.
Eu preferiria escrever minhas mensagens de confirmação no Vim, mas as está abrindo no Emacs. Como eu configuro o Git para sempre usar o Vim? Observe que eu quero fazer isso globalmente, não apenas para um único
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...
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...
Como faço para o Emacs recarregar todas as minhas definições atualizadas .emacssem reiniciar o
Também quero salvar o tamanho da fonte no meu
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...
O que eu quero: Eu tenho um programa de clojure em um site remoto, vamos chamá-lo mccarthy. O que eu quero fazer é conectar a um nrepl-ritzdo meu laptop, de preferência usando nrepl-ritz-jack-in. A entrada funciona bem para um programa local, mas parece não se conectar a um programa...
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...
Este artigo diz que "o Emacs refez porque você pode reverter a direção ao desfazer, desfazendo o desfazer". O que isto significa? Como um usuário pode "refazer" o
Existe uma maneira de renomear um arquivo aberto no Emacs? Enquanto eu estou vendo? Algo como salvar como, mas o original deve
Como acompanhamento dessa pergunta , ele está tentando descobrir como fazer algo assim que deve ser fácil, o que me impede de me acostumar a usar o Emacs e, em vez disso, iniciar o editor com o qual já estou familiarizado. Eu uso o exemplo aqui com bastante frequência na edição de vários...
Tenho uma função de pesquisa e substituição global que não é do emacs que faz com que meus arquivos de disco se tornem mais atualizados do que meus buffers do emacs (em massa). Existe alguma maneira de dizer ao emacs para atualizar todos os buffers do disco de uma só vez, em vez de precisar fazer...
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...
Eu tenho o emacs dividido horizontalmente - no topo, estou editando o código Perl, o fundo é 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?). Fiquei me perguntando como eu poderia fazer...
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...
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...
Se fechei acidentalmente o buffer de arranhões no Emacs, como crio um novo buffer de arranhões
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...
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...
Então, acho que isso pode ter a ver com o companheiro de texto, mas trabalhamos em uma equipe pequena e estamos tendo alguns problemas com conflitos de arquivos completos de arquivos quase idênticos no git porque cada linha de um ramo tem um ^ M anexado a ele. O que esse ^Mpersonagem misterioso...