Questions marquées «emacs»

GNU Emacs est un éditeur de texte extensible, personnalisable et auto-documenté, qui peut être étendu avec du code Lisp. Bien qu'Emacs soit un éditeur à usage général, les questions peuvent être sur le sujet ici si elles concernent l'extension d'Emacs lui-même (généralement en écrivant des fonctions Emacs Lisp) ou des modes de programmation spécifiques. Sinon (et peut-être aussi dans ces cas), pensez à poser votre question sur Emacs Stack Exchange.

18
Utiliser Emacs comme un IDE
Actuellement, mon flux de travail avec Emacs lorsque je codifie en C ou C ++ implique trois fenêtres. Le plus grand sur la droite contient le fichier avec lequel je travaille. La gauche est divisée en deux, le bas étant un shell que j'utilise pour taper dans compiler ou faire …


7
Emacs - Plusieurs colonnes un tampon
J'essaie de modifier un code d'assemblage qui a tendance à être formaté en listes longues mais minces. J'aimerais pouvoir utiliser une partie des acres d'espace horizontal dont je dispose et voir plus de code à l'écran en même temps. Existe-t-il une méthode pour obtenir Emacs (ou même un autre éditeur) …
165 emacs 

20
Définir un retrait de 4 espaces dans Emacs en mode texte
Je n'ai pas réussi à faire passer Emacs de 8 onglets d'espace à 4 onglets d'espace en appuyant sur TABdans les tampons avec le mode majeur text-mode. J'ai ajouté ce qui suit à mon .emacs: (setq-default indent-tabs-mode nil) (setq-default tab-width 4) ;;; And I have tried (setq indent-tabs-mode nil) (setq …
160 emacs  indentation 



7
Comment exécuter plusieurs shells sur Emacs
J'utilise Emacs 23.3.1 sur Windows 7. Je sais que je peux exécuter shell à partir d'emacs en utilisant Mx shell. Je voudrais avoir plusieurs fenêtres shell en même temps, mais taper Mx shell une deuxième fois m'ouvre juste la même fenêtre shell. Existe-t-il un moyen d'avoir différentes fenêtres shell?
147 emacs 

4
Mettre à jour les packages dans Emacs
J'ai la configuration suivante pour les paquets (je ne sais pas s'il y en a une meilleure recommandée): (require 'package) (setq package-archives '(("ELPA" . "http://tromey.com/elpa/") ("gnu" . "http://elpa.gnu.org/packages/") ("marmalade" . "http://marmalade-repo.org/packages/"))) ; Apparently needed for the package auto-complete (why?) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) (package-initialize) (setq url-http-attempt-keepalives nil) J'ai …
144 emacs  elpa 

9
Y a-t-il une (répétition-dernière-commande) dans Emacs?
Souvent, j'ai creusé dans des propos et des documents à la recherche de quelque chose comme ce qui suit pour abandonner pour revenir à la tâche à accomplir: (répétition-dernière-commande) faire la dernière commande C- ou M- que je viens d'exécuter (pour être rebondi sur une touche fn) ou parfois le …
143 emacs  elisp 



4
D'où cela vient-il: - * - codage: utf-8 - * -
Python reconnaît ce qui suit comme instruction qui définit le codage du fichier: # -*- coding: utf-8 -*- J'ai certainement vu ce genre d'instructions avant ( -*- var: value -*-). D'où est ce que ça vient? Quelle est la spécification complète, par exemple la valeur peut-elle inclure des espaces, des …
135 python  file  text  encoding  emacs 


8
Indentation en bloc Emacs pour Python
Travailler avec Python dans Emacs si je veux ajouter un try / except à un bloc de code, je trouve souvent que je dois indenter tout le bloc, ligne par ligne. Dans Emacs, comment indenter le bloc entier à la fois. Je ne suis pas un utilisateur expérimenté d'Emacs, mais …
132 python  emacs  ssh 

30
Emacs fera-t-il de moi un meilleur programmeur? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
130 emacs  text-editor  vi 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.