Emacs sous Windows
Comment vous lancez Emacs sous Windows?
Quelle est la meilleure saveur d'Emacs pour une utilisation dans Windows, et où je peux le télécharger? Et où est la .emacs fichier situé?
Vous devez vous connecter pour publier un commentaire.
- Je utiliser EmacsW32, il fonctionne très bien. EDIT: j'utilise maintenant régulièrement GNU Emacs 24, voir ci-dessous.
Voir son EmacsWiki page pour plus de détails.
Pour moi, le plus grand avantage est que:
Et concernant XEmacs, selon ce post par Steve Yegge:
EDIT: j'utilise maintenant régulièrement GNU Emacs 24. Il contient également Nxml, peut être installé ou construit à partir des sources, et avec ce wrapper, Emacs serveur démarre si aucun serveur n'est en cours d'exécution. Cheers!
Noter que GNU Emacs pour Windows est livré avec deux exécutables pour lancer Emacs: "emacs.exe" et "runemacs.exe". L'ancien garde un DOS-fenêtre d'Invite de commande à l'arrière-plan, tandis que le second ne le fait pas, donc si vous choisissez de distribution et que vous souhaitez créer un raccourci, assurez-vous de lancer "runemacs.exe".
Carl
Façon la plus facile de trouver l'endroit où l'utilisateur fichier init est:
Facile à ouvrir, il est (dans la scratch tampon):
et a frappé C-j à eval
Bien, personnellement, j'aime vraiment ce que j'utilise depuis que j'ai commencé avec Emacs, qui est de GNU Emacs. Il ressemble il est construit pour windows aussi. Ce lien répond aussi à votre .emacs fichier en question. Voici un endroit où vous pouvez le télécharger. Vous devriez probablement obtenir une version 22.2 (la dernière).
Si c'est votre première fois, j'espère qu'il vous plaira! Je sais que je l'adore emacs!
Je le lance sous cygwin. Qui me donne aussi un Unix-ish de l'environnement pour les bombardements de commandes avec des méta-!
bin/
pour Windows variables de chemin d'accès? L'obtention d'Emacsgrep
à travailler en utilisant Cygwinfind
plutôt que de Windowsfind
m'a incité à ajouter Cygwin trop avant de la variable de chemin d'accès.J'utilise une version classique de emacs. Dans mon expérience, c'est très stable, simple, tout ce dont j'ai besoin, et ne pas ajouter un tas de météorisation que je n'ai pas besoin. Le .emacs fichier peut être placé dans C:\Users\YourName si le MAISON variable d'environnement est définie. C'est une excellente façon de le gérer, car il fonctionne sur une base d'utilisateur et imite emacs comportement sur Linux. Vous pouvez télécharger le zip de tous les logiciels gnu référentiel miroir dans le emacs/windows dossier. Vous voulez que le fichier est nommé
emacs-xx.x-bin-i686-pc-mingw32.zip
.Il y a quelques grands des instructions pour configurer emacs pour windows ici. Fondamentalement, "installation" se résume à:
emacs-<XX>.<X>-bin-i686-pc-mingw32.zip
. Voir "Officiel" binaire d'Emacs de 24,4 pour MS-Windows.Aussi, vous pouvez envisager d'emacs-w64 pour les systèmes windows 64 bits:
emacs-w64: http://sourceforge.net/projects/emacsbinw64/
Voir http://www.gnu.org/software/emacs/windows/ntemacs.html. La Section 2.1 décrit où l'obtenir, et à l'article 3.5 explique où le .emacs fichier passe (par défaut, dans votre répertoire home, comme spécifié par la variable d'environnement HOME).
J'ai couru les deux GNU emacs et Xemacs sur windows. J'ai utilisé de l'utiliser comme mon premier éditeur, client de messagerie, etc, mais pas qu'il est "juste" un éditeur.
Quand j'ai récemment réinstallé Vista j'ai installé la dernière version GNU. Il fonctionne très bien. Donc ne Xemacs, mais il ne ressemble GNU en ont eu pour leur sh*t ensemble pour Xemacs n'est pas aussi convaincante plus.
Je vous conseille d'utiliser la version de développement de GNU Emacs 23, ce qui est assez stable et à être libéré peu de temps. Vous pouvez obtenir de l'hebdomadaire binaires à partir du lien ci-dessous.
Dernière GNU Emacs comme une archive zip
J'ai une version portative .emacs configurer des prêts, le programme d'installation org mode, I-faire, etc. Il a également inclus org fichier de l'échantillon. Je pense que c'est un meilleur point de départ pour les nouveaux arrivants.
Fondamentalement exécuter avec runemacs.chauve-souris et tout est prêt.
http://nd.edu/~gsong/portable_emacs.html
Le meilleur endroit pour commencer, pour obtenir un MS Windows binaire pour GNU Emacs est ... GNU Emacs:
http://www.gnu.org/software/emacs/
(Oh, et comment ai-je trouvé cette URL? À partir du manuel d'Emacs, nœud Distribution. Si vous avez accès à Emacs n'importe où, c'est l'endroit où aller pour ces informations.)
Sur cette page, vous verrez tout ce que vous devez savoir sur l'obtention d'Emacs. En particulier, vous trouverez une section intitulée " l'Obtention/le Téléchargement de GNU Emacs, qui renvoie à une à proximité GNU miroir. En cliquant sur ce lien vous amène à une page de liens de téléchargement de tous Emacs versions depuis la sortie 21.
Plus imporantly ici, sur cette page de liens, vous verrez aussi un répertoire lien nommé windows. Cliquez sur ce bouton pour obtenir une page de liens vers des Emacs binaires (exécutables) pour MS Windows. C'est la page que vous souhaitez.
Connaître les informations ci-dessus peut aider quand vous avez besoin de trouver de nouveau la page, si vous n'avez pas un signet. Mais ici, c'est l'URL finale, directement: http://mirror.anl.gov/pub/gnu/emacs/windows/
Quand ils sont forcés d'utiliser Windows, je ...
Télécharger "Emacs pour windows", et de l'enregistrer dans un répertoire (ci-après dénommée EMACS_SOMEWHERE)
Drop une .fichier cmd dans "Démarrage" à la carte "Mes Documents" à H: lecteur avec subst, ou si "Mes Documents" se trouve sur un serveur distant, j'utilise le "connecter un Lecteur Réseau" chose dans l'Explorateur d'avoir "Mes Documents" nommé H:. Puis-je créer une variable d'environnement nommée à la MAISON dans Windows et de lui donner le nom de "H:\". Maintenant je peux laisser mon .emacs fichier dans "Mes Documents", et il sera lu par emacs quand il se lance.
Puis-je créer l'H:\bin répertoire. Puis-je ajouter "H:\bin" à mon Windows "Chemin" variable d'environnement.
Puis-je créer un H:\bin\emacs.cmd fichier. Il contient une seule ligne:
C'est juste un peu de travail, mais il me permettra d'exécuter une seule et même emacs soit à partir d'une invite de commande de windows ou à partir d'un cygwin invite de commande, à condition que /cygdrive/h/bin est ajouté à mon cygwin variable de CHEMIN d'accès. N'avez pas utilisé cette configuration pour un moment, mais je me souviens que lorsque j'appelle la emacs.cmd avec un nouveau fichier de plus de et plus, ils sont tous à la fin de tampons dans une seule et même session emacs.
C:\cygwin\bin\bash.exe --login -c "env HOME=\"`cygpath '%APPDATA%'`\" /cygdrive/c/emacs/emacs-23.2/bin/runemacs.exe"
Il y avait
https://bitbucket.org/Haroogan/emacs-for-windows
avec la dernière Emacs 25, mais l'ensemble de la page a été supprimée.L'avantage de cette construction et à la emacs-w64-dessus est qu'ils viennent avec jpg, png, tiff Dll ainsi que lxml DLL, ce qui est nécessaire pour la nouvelle
eww
navigateur web.Pour accéder à l' .emacs fichier pour votre profil de la manière la plus simple est d'ouvrir emacs. Puis faites C-x C-, tapez ~USERNAME/.emacs (ou vous pouvez utiliser init.el ou l'un des autres saveurs). Tapez votre stuff dans le fichier et C-x C-s (je crois) pour l'enregistrer.
Le fichier réel est situé (dans Windows XP) c:\Documents and Settings\nom d'utilisateur.emacs.d(ce que vous avez nommé le fichier), ou l'équivalent d'orthographe/emplacement sur votre système.
Vous pouvez télécharger GNU Emacs NT de ici direct. Il fonctionne très bien sous windows, assurez-vous de créer un raccourci vers l'runemacs.exe fichier plutôt que de l'emacs.exe fichier de sorte qu'il ne montre pas une invite de commande avant de l'ouvrir!
XEmacs est moins stable que GNU Emacs, et beaucoup d'extensions sont spécialement écrit pour le projet GNU. Je recommande GNU > X.
Vous pouvez placer l' .emacs fichier dans la racine du lecteur, il est installé sur. Vous ne savez pas si vous pouvez l'ajouter à d'autres endroits...
Im en utilisant emacs32, je n'ai qu'un seul problème avec elle vraiment:
https://stackoverflow.com/questions/3625738/comint-previous-matching-input-in-emacsw32-is-not-interactive
J'ai rencontré ce problème, et a découvert la faute (au moins dans mon cas) à l'existence de
c:\site-lisp\site-start.el
, un fichier qui a été créé lors de la EmacsW32 a été installé, et qui n'a pas été supprimé quand j'ai désinstallé. (Vanille GNU Emacs pour Windows ac:\site-lisp
dans sa charge-chemin, et va essayer de charger ce fichier, qui en quelque sorte des vents jusqu'à déclenchement de l'erreur.)Solution: retirer la totalité du répertoire (
c:\site-lisp
) a travaillé pour moi, mais vous devrait simplement être en mesure de retirer lesite-start.el
fichier.Si Vous voulez Dire Emacs comme Éditeur Latex pour Windows 7.
Emacs4LS
(Emacs 4 Latex Soutien sous Windows 7) pour les nouveaux arrivants pour Emacs.http://chunqishi.github.io/emacs4ls/
Je préfère à l'exécution de Windows 10 + VcXsrv + Emacs 25 client dans WSL. Emacs est ma coquille.