Como você executa o Emacs no Windows?
Qual é o melhor sabor do Emacs para usar no Windows e onde posso fazer o download? E onde está localizado o arquivo .emacs?
Eu uso o EmacsW32 , funciona muito bem. EDIT: Eu agora uso GNU Emacs 24 regular, veja abaixo.
Veja sua página EmacsWiki para detalhes.
Para mim, a maior vantagem é que:
E com relação ao XEmacs, de acordo com esta postagem de Steve Yegge:
Para resumir, argumentei que o XEmacs tem uma participação de mercado muito menor, desempenho inferior, mais bugs, estabilidade muito menor e, neste ponto, provavelmente menos recursos do que o GNU Emacs. Quando você soma tudo, é o candidato mais fraco por uma grande margem.
EDIT: Eu agora uso GNU Emacs regular 24. Ele também contém Nxml, pode ser instalado ou compilado a partir de fontes, e com este wrapper , o servidor Emacs inicia se nenhum servidor estiver em execução. Felicidades!
Observe que o GNU Emacs para Windows vem com dois executáveis para iniciar o Emacs: "emacs.exe" e "runemacs.exe". O primeiro mantém uma janela do prompt do DOS em segundo plano, enquanto o último não, portanto, se você escolher essa distribuição e quiser criar um atalho, execute o "runemacs.exe".
Carl
fonte
A maneira mais fácil de encontrar onde está o arquivo init do usuário:
A maneira mais fácil de abrir é (no zero tampão):
e aperte Cj para avaliar
fonte
Bem, eu pessoalmente gosto muito do que tenho usado desde que comecei com o Emacs, que é o GNU Emacs. Parece que foi feito para janelas também . Esse link também responde à sua pergunta sobre o arquivo .emacs . Aqui está um local onde você pode fazer o download . Você provavelmente deve obter a versão 22.2 (a mais recente).
Se esta é sua primeira vez, espero que gostem! Eu sei que amo absolutamente emacs!
fonte
Eu corro no cygwin. Isso também me dá um ambiente semelhante ao Unix para despejar comandos com meta-!
fonte
bin/
às variáveis de caminho do Windows? Fazer o Emacsgrep
funcionar usando o Cygwinfind
ao invés do Windowsfind
me levou a adicionar o Cygwin também na frente da variável de caminho.Eu uso uma versão vanilla do emacs . Na minha experiência, isso é muito estável, simples, faz tudo que eu preciso e não adiciona um monte de inchaço que eu não preciso. O arquivo .emacs pode ser colocado em C: \ Users \ YourName se a variável de ambiente HOME estiver definida. Esta é uma ótima maneira de lidar com isso porque funciona com base no usuário e imita o comportamento do emacs no Linux. Você pode baixar o zip de qualquer espelho do repositório de software GNU na pasta emacs / windows . Você quer o arquivo com o nome
emacs-xx.x-bin-i686-pc-mingw32.zip
.Existem algumas ótimas instruções para configurar o emacs para Windows aqui . Basicamente, a "instalação" se resume a:
fonte
emacs-<XX>.<X>-bin-i686-pc-mingw32.zip
. Veja o binário "oficial" do Emacs-24.4 para MS-Windows .Além disso, você pode considerar o emacs-w64 para sistemas Windows de 64 bits:
emacs-w64 : http://sourceforge.net/projects/emacsbinw64/
fonte
Consulte http://www.gnu.org/software/emacs/windows/ntemacs.html . A seção 2.1 descreve onde obtê-lo, e a seção 3.5 descreve para onde vai o arquivo .emacs (por padrão, em seu diretório pessoal, conforme especificado pela variável de ambiente HOME).
fonte
Executei o GNU emacs e o Xemacs no Windows. Eu costumava usá-lo como meu editor principal, cliente de e-mail etc, mas não é "apenas" um editor.
Quando eu reinstalei recentemente no Vista, instalei a versão GNU mais recente. Funciona bem. O mesmo acontece com o Xemacs, mas parece que o GNU tem seus sh * t juntos, então o Xemacs não é mais tão atraente.
fonte
Eu sugiro que você use a versão de desenvolvimento do GNU Emacs 23, que é bastante estável e será lançada em breve. Você pode obter compilações binárias semanais no link abaixo.
Último GNU Emacs como um arquivo zip
fonte
Eu tenho uma versão portátil com .emacs configure pronto, que setup modo org, I-do, etc. Ele também incluiu arquivo de amostra org. Acho que é um ponto de partida melhor para os recém-chegados.
Basicamente, execute com runemacs.bat e tudo está pronto.
http://nd.edu/~gsong/portable_emacs.html
fonte
Eu encontrei esse problema e descobri que a falha (pelo menos no meu caso) é a existência de
c:\site-lisp\site-start.el
um arquivo que foi criado quando o EmacsW32 foi instalado e que não foi removido quando eu o desinstalei. (Vanilla GNU Emacs para Windows temc:\site-lisp
em seu caminho de carregamento e tentará carregar este arquivo, o que de alguma forma acaba provocando esse erro.)Solução: remover aquele diretório inteiro (
c:\site-lisp
) funcionou para mim, mas você deve conseguir remover osite-start.el
arquivo.fonte
O melhor lugar para começar, para obter um binário do MS Windows para GNU Emacs é ... GNU Emacs :
http://www.gnu.org/software/emacs/
(Ah, e como eu encontrei essa URL ? Do manual do Emacs, node Distribution . Se você tiver acesso ao Emacs em qualquer lugar, esse é o lugar para obter essas informações.)
Nessa página, você verá tudo o que precisa saber sobre como obter o Emacs. Em particular, você encontrará uma seção chamada Obtendo / Baixando GNU Emacs , que se vincula a um espelho GNU próximo . Clicar nesse link leva você a uma página de links que baixam todas as versões do Emacs desde a versão 21.
Mais importante aqui, nessa página de links, você também verá um link de diretório chamado windows . Clique aqui para obter uma página de links para binários (executáveis) Emacs para MS Windows . Essa é a página que você deseja.
Saber as informações acima pode ajudar quando você precisar localizar a página novamente, caso não a tenha adicionado aos favoritos. Mas aqui está o URL final, diretamente: http://mirror.anl.gov/pub/gnu/emacs/windows/
fonte
Quando forçado a usar o Windows, eu ...
Baixe "Emacs para windows" e salve-o em algum diretório (doravante denominado EMACS_SOMEWHERE)
Solte um arquivo .cmd em "Inicializar" para mapear, "Meus Documentos" para a unidade H: com subst, ou se "Meus Documentos" residir em um servidor remoto, eu uso o "Mapear Unidade de Rede" no Explorer para ter "Meus Documentos "denominados H :. Em seguida, crio uma variável de ambiente chamada HOME no Windows e dou a ela o nome de "H: \". Agora posso soltar meu arquivo .emacs em "Meus documentos" e ele será lido pelo emacs quando for iniciado.
Em seguida, crio o diretório H: \ bin. Em seguida, adiciono "H: \ bin" à variável de ambiente "Path" do Windows.
Em seguida, crio um arquivo H: \ bin \ emacs.cmd. Ele contém uma linha:
Este é um pouco de trabalho, mas me permitirá executar o mesmo emacs de um prompt de comando do Windows ou de um prompt de comando do cygwin, desde que / cygdrive / h / bin seja adicionado à minha variável cygwin PATH. Não usei essa configuração por um tempo, mas pelo que me lembro, quando eu chamo o emacs.cmd com um novo arquivo repetidamente, todos eles acabam sendo buffers na mesma sessão do emacs.
fonte
C:\cygwin\bin\bash.exe --login -c "env HOME=\"`cygpath '%APPDATA%'`\" /cygdrive/c/emacs/emacs-23.2/bin/runemacs.exe"
Houve
https://bitbucket.org/Haroogan/emacs-for-windows
com o Emacs 25 mais recente, mas a página inteira foi removida. O benefício desta compilação e do emacs-w64 acima é que eles vêm com jpg, png, tiff DLLs, bem como lxml DLL, que é necessária para o novoeww
navegador da web.fonte
Eu prefiro executar o cliente Windows 10 + VcXsrv + Emacs 25 em WSL. Emacs é minha concha.
fonte
Para acessar o arquivo .emacs do seu perfil, a maneira mais fácil é abrir o emacs. Então faça Cx C-, digite ~ USERNAME / .emacs (ou você pode usar init.el ou um dos outros sabores). Digite suas coisas no arquivo e Cx Cs (eu acho) para salvá-lo.
O arquivo real está localizado (no Windows XP) em c: \ Documents and Settings \ USERNAME.emacs.d (qualquer que seja o nome do arquivo) ou na grafia / localização equivalente em seu sistema.
fonte
Você pode baixar o GNU Emacs NT diretamente aqui . Funciona bem no Windows, certifique-se de criar um atalho para o arquivo runemacs.exe em vez do arquivo emacs.exe para que não mostre um prompt de comando antes de abrir!
O XEmacs é menos estável do que o GNU Emacs, e muitas extensões são escritas especificamente para o GNU. Eu recomendaria GNU> X.
Você pode colocar o arquivo .emacs na raiz da unidade em que está instalado. Não tenho certeza se você pode adicioná-lo em outro lugar também ...
fonte
Estou usando o emacs32, só tenho um problema de verdade:
/programming/3625738/comint-previous-matching-input-in-emacsw32-is-not-interactive
fonte
Se você quer dizer Emacs como editor de látex para Windows 7.
Emacs4LS
(Suporte Emacs 4 Latex no Windows 7) para iniciantes no Emacs. http://chunqishi.github.io/emacs4ls/fonte