Comment exécutez-vous Emacs sous Windows?
Quelle est la meilleure saveur d'Emacs à utiliser sous Windows et où puis-je la télécharger? Et où se trouve le fichier .emacs?
J'utilise EmacsW32 , cela fonctionne très bien. EDIT: J'utilise maintenant GNU Emacs 24 ordinaire, voir ci-dessous.
Voir sa page EmacsWiki pour plus de détails.
Pour moi, le plus grand avantage est que:
Et concernant XEmacs, d'après ce post de Steve Yegge:
Pour résumer, j'ai soutenu que XEmacs a une part de marché beaucoup plus faible, des performances plus faibles, plus de bogues, une stabilité beaucoup plus faible et, à ce stade, probablement moins de fonctionnalités que GNU Emacs. Lorsque vous ajoutez tout cela, c'est le candidat le plus faible de loin.
EDIT: J'utilise maintenant GNU Emacs 24. Il contient également Nxml, peut être installé ou construit à partir de sources, et avec ce wrapper , le serveur Emacs démarre si aucun serveur n'est en cours d'exécution. À votre santé!
Notez que GNU Emacs pour Windows est fourni avec deux exécutables pour démarrer Emacs: "emacs.exe" et "runemacs.exe". Le premier garde une fenêtre DOS-Prompt en arrière-plan, tandis que le second ne le fait pas, donc si vous choisissez cette distribution et que vous souhaitez créer un raccourci, assurez-vous de lancer "runemacs.exe".
Carl
la source
Le moyen le plus simple de trouver l'emplacement du fichier d'initialisation de l'utilisateur:
Meilleure façon de l' ouvrir est (dans le zéro tampon):
et appuyez sur Cj pour évaluer
la source
Eh bien, personnellement, j'aime vraiment ce que j'utilise depuis que j'ai commencé avec Emacs, qui est GNU Emacs. On dirait qu'il est également conçu pour Windows . Ce lien répond également à votre question sur le fichier .emacs . Voici un endroit où vous pouvez le télécharger . Vous devriez probablement obtenir la version 22.2 (la dernière).
Si c'est votre première fois, j'espère que vous l'apprécierez! Je sais que j'adore emacs!
la source
Je l'exécute sous cygwin. Cela me donne également un environnement Unix-ish pour sheller des commandes avec meta-!
la source
bin/
aux variables de chemin Windows? Faire fonctionner Emacsgrep
en utilisant Cygwinfind
plutôt que Windowsfind
m'a incité à ajouter Cygwin trop avant la variable de chemin.J'utilise une version vanille d' emacs . D'après mon expérience, c'est très stable, simple, fait tout ce dont j'ai besoin et n'ajoute pas un tas de ballonnements dont je n'ai pas besoin. Le fichier .emacs peut être placé dans C: \ Users \ YourName si la variable d'environnement HOME est définie. C'est un excellent moyen de le gérer car il fonctionne sur une base utilisateur et imite le comportement d'emacs sous Linux. Vous pouvez télécharger le zip à partir de n'importe quel miroir de référentiel de logiciels gnu dans le dossier emacs / windows . Vous voulez le fichier nommé
emacs-xx.x-bin-i686-pc-mingw32.zip
.Il y a quelques instructions pour la configuration emacs pour Windows ici . Fondamentalement, «installation» se résume à:
la source
emacs-<XX>.<X>-bin-i686-pc-mingw32.zip
. Voir le binaire "officiel" d'Emacs-24.4 pour MS-Windows .En outre, vous pouvez envisager emacs-w64 pour les systèmes Windows 64 bits:
emacs-w64 : http://sourceforge.net/projects/emacsbinw64/
la source
Voir http://www.gnu.org/software/emacs/windows/ntemacs.html . La section 2.1 décrit où l'obtenir, et la section 3.5 décrit où va le fichier .emacs (par défaut, dans votre répertoire personnel, comme spécifié par la variable d'environnement HOME).
la source
J'ai exécuté à la fois GNU emacs et Xemacs sur Windows. J'avais l'habitude de l'utiliser comme éditeur principal, client de messagerie, etc., mais ce n'est pas "juste" un éditeur.
Lorsque j'ai récemment réinstallé sur Vista, j'ai installé la dernière version de GNU. Ça fonctionne bien. Il en va de même pour Xemacs, mais il semble que GNU a réuni sa merde, donc Xemacs n'est plus aussi convaincant.
la source
Je vous suggère d'utiliser la version de développement de GNU Emacs 23, qui est assez stable et qui sera publiée relativement bientôt. Vous pouvez obtenir des versions binaires hebdomadaires à partir du lien ci-dessous.
Dernières GNU Emacs sous forme d'archive zip
la source
J'ai une version portable avec .emacs configure ready, qui configure le mode org, I-do, etc. Il comprend également un exemple de fichier org. Je pense que c'est un meilleur point de départ pour les nouveaux arrivants.
Fondamentalement, exécutez avec runemacs.bat et tout est prêt.
http://nd.edu/~gsong/portable_emacs.html
la source
J'ai rencontré ce problème et j'ai découvert que l'erreur (du moins dans mon cas) était l'existence d'
c:\site-lisp\site-start.el
un fichier qui a été créé lors de l'installation d'EmacsW32 et qui n'a pas été supprimé lorsque je l'ai désinstallé. (Vanilla GNU Emacs pour Windows ac:\site-lisp
dans son chemin de chargement, et essaiera de charger ce fichier, ce qui finit par déclencher cette erreur.)Solution: supprimer tout ce répertoire (
c:\site-lisp
) a fonctionné pour moi, mais vous devriez simplement pouvoir supprimer lesite-start.el
fichier.la source
Le meilleur endroit pour commencer, pour obtenir un binaire MS Windows pour GNU Emacs est ... GNU Emacs :
http://www.gnu.org/software/emacs/
(Oh, et comment ai-je trouvé cette URL ? Dans le manuel Emacs, node Distribution . Si vous avez accès à Emacs n'importe où, c'est l'endroit où aller pour obtenir de telles informations.)
Sur cette page, vous verrez tout ce que vous devez savoir pour obtenir Emacs. En particulier, vous trouverez une section intitulée Obtention / Téléchargement de GNU Emacs , qui renvoie à un miroir GNU à proximité . En cliquant sur ce lien, vous accédez à une page de liens qui téléchargent toutes les versions d'Emacs depuis la version 21.
Plus important encore ici, sur cette page de liens, vous verrez également un lien de répertoire nommé windows . Cliquez dessus pour obtenir une page de liens vers les binaires Emacs (exécutables) pour MS Windows . C'est la page que vous voulez.
Connaître les informations ci-dessus peut vous aider lorsque vous avez besoin de retrouver la page, si vous ne l'avez pas ajoutée à vos favoris. Mais voici l'URL finale, directement: http://mirror.anl.gov/pub/gnu/emacs/windows/
la source
Lorsque je suis obligé d'utiliser Windows, je ...
Téléchargez "Emacs pour Windows", et enregistrez-le dans un répertoire (désormais appelé EMACS_SOMEWHERE)
Déposez un fichier .cmd dans "Démarrage" pour mapper, "Mes documents" à H: lecteur avec sous, ou si "Mes documents" réside sur un serveur distant, j'utilise la chose "Mapper le lecteur réseau" dans l'Explorateur pour avoir "Mon Documents "nommés H :. Ensuite, je crée une variable d'environnement nommée HOME dans Windows et je lui donne le nom de "H: \". Maintenant, je peux déposer mon fichier .emacs dans "Mes documents" et il sera lu par emacs lors de son lancement.
Ensuite, je crée le répertoire H: \ bin. Ensuite, j'ajoute "H: \ bin" à ma variable d'environnement Windows "Path".
Ensuite, je crée un fichier H: \ bin \ emacs.cmd. Il contient une ligne:
C'est un peu de travail, mais cela me permettra d'exécuter le seul et même emacs à partir d'une invite de commande Windows ou d'une invite de commande cygwin, à condition que / cygdrive / h / bin soit ajouté à ma variable cygwin PATH. Je n'ai pas utilisé cette configuration depuis un moment, mais si je me souviens bien, lorsque j'appelle emacs.cmd avec un nouveau fichier encore et encore, ils finissent tous par être des tampons dans la même session emacs.
la source
C:\cygwin\bin\bash.exe --login -c "env HOME=\"`cygpath '%APPDATA%'`\" /cygdrive/c/emacs/emacs-23.2/bin/runemacs.exe"
Il y en avait
https://bitbucket.org/Haroogan/emacs-for-windows
avec le dernier Emacs 25, mais la page entière a été supprimée. L'avantage de cette version et de l'emacs-w64 ci-dessus est qu'ils sont livrés avec les DLL jpg, png, tiff ainsi que la DLL lxml, qui est nécessaire pour le nouveaueww
navigateur Web.la source
Je préfère exécuter le client Windows 10 + VcXsrv + Emacs 25 dans WSL. Emacs est ma coquille.
la source
Pour accéder au fichier .emacs de votre profil, le moyen le plus simple est d'ouvrir emacs. Puis faites Cx C-, tapez ~ USERNAME / .emacs (ou vous pouvez utiliser init.el ou l'une des autres saveurs). Tapez vos trucs dans le fichier et Cx Cs (je pense) pour les enregistrer.
Le fichier réel se trouve (sous Windows XP) dans c: \ Documents and Settings \ USERNAME.emacs.d (quel que soit le nom du fichier), ou l'orthographe / emplacement équivalent sur votre système.
la source
Vous pouvez télécharger GNU Emacs NT à partir d' ici directement. Cela fonctionne bien dans Windows, assurez-vous de créer un raccourci vers le fichier runemacs.exe plutôt que vers le fichier emacs.exe afin qu'il n'affiche pas d'invite de commande avant l'ouverture!
XEmacs est moins stable que GNU Emacs, et de nombreuses extensions sont spécifiquement écrites pour GNU. Je recommanderais GNU> X.
Vous pouvez placer le fichier .emacs à la racine du lecteur sur lequel il est installé. Je ne sais pas si vous pouvez également l'ajouter ailleurs ...
la source
J'utilise emacs32, je n'ai vraiment qu'un seul problème:
/programming/3625738/comint-previous-matching-input-in-emacsw32-is-not-interactive
la source
Si vous entendez Emacs en tant qu'éditeur Latex pour Windows 7.
Emacs4LS
(Prise en charge Emacs 4 Latex sous Windows 7) pour les nouveaux venus pour Emacs. http://chunqishi.github.io/emacs4ls/la source