Emacs

43
Comment obtenir l'auto-complétion intelligente en C ++?

Emacs ne peut pas rivaliser avec un autre IDE s'il n'a pas de fonction d'achèvement automatique. L'auto-complétion fait simplement de moi un programmeur plus efficace. Je connais l’ extension Auto Complete Mode , mais elle ne fonctionne pas avec C ++. Comment puis-je réaliser l'auto-complétion...

43
Comment lister des branches avec Magit

Comment lister les branches d'un dépôt dans Magit (c'est-à-dire l'équivalent de git branch --list)? Je m'attendais à trouver cela dans la fenêtre contextuelle de la branche, mais cela ne semble ni être là ni pu me trouver ailleurs dans la section "Inspection" du manuel d'utilisation. Qu'est-ce que...

42
Comment puis-je dépanner un Emacs très lent?

J'écris un document et j'ai un problème avec les performances d'Emacs qui, je pense, est apparu hier. Je n'ai apporté aucune modification à mon fichier init ni installé de nouveaux packages. Le problème est que pendant que j'écris, il y a un décalage très important entre le fait d'appuyer sur les...

42
L'ancienne question «Comment plier XML»

Je suis en train de faire un peu d’édition XML manuelle (la définition de source de la génération de code que je fais est un format XML personnalisé) et, bien sûr, je préfère utiliser Emacs à tous les éditeurs XML à des fins spéciales (généralement laides). Le mode nXml m'a bien résisté dans le...

41
Que puis-je faire pour accélérer mon démarrage?

Quelles sont les choses de base que je pourrais faire pour réduire le temps de démarrage? Y a-t-il quelque chose en particulier auquel je devrais faire attention, d'ailleurs? Remarque: le temps de démarrage peut être réduit en démarrant moins souvent Emacs (une fois par session) et en ouvrant des...

40
Comment cueillir facilement avec magit?

J'utilise magit depuis quelques mois maintenant et je l'aime beaucoup. Mais une chose que je fais encore dans un terminal est la cueillette des cerises. Quel est un moyen simple de faire

40
Pourquoi elisp n'a-t-il pas d'espaces de noms?

Q: Pourquoi elisp n'a-t-il pas d'espaces de noms et comment pourrions-nous les obtenir? Elisp ne possède pas d'espaces de noms autres que les espaces globaux, ce qui a conduit à la convention de codage consistant à préfixer toutes les fonctions, variables et constantes globales avec un préfixe...

39
Comment puis-je commencer à apprendre Emacs Lisp?

Contexte: Je suis principalement un utilisateur vi et je me convertis à Emacs. Passé les bases et utilisez-le maintenant pour écrire du code en C et certains Python avec des projets de conversion R. J'ai écrit LISP (Common) pendant des années, il y a plus de deux décennies, lorsque j'étais au cycle...

39
Comment exclure des fichiers de Projectile?

J'utilise la configuration de projectile de barre de prélude et cela a été une énorme amélioration de mon flux de travail. Les seuls problèmes restants sont les fichiers générés automatiquement (générés par exemple par CMake) qui apparaissent lors des opérations helm-grep et similaires. Question :...

38
Navigateur d'annuaire basé sur une arborescence?

J'adore dired, mais parfois (en particulier lors de la réalisation de captures d'écran), je souhaite voir l'arborescence d'un répertoire et de ses enfants, à la commande tree (1). Existe-t-il un navigateur de répertoires sous forme d'arborescence pour

38
Vérification orthographique intelligente en mode org

Par défaut, les résultats de l'exécution M-x ispell-bufferen mode org sont très décevants. Ispell examine les :PROPERTY:tiroirs, qui contiennent généralement des éléments tels que :ID: 797495bd-581b-4a42-883b-c2a55a08f08a Il essaie de corriger les déclarations d'org! Par exemple, il se plaint de l'...

37
Comment désactiver l'auto-indentation de nouvelles lignes?

J'ai récemment mis à niveau emacs vers la version 24.4.1 et quelque chose a changé dans l'indentation des nouvelles lignes. Lorsque je frappe, enterje m'attends à un caractère de nouvelle ligne "nu" au point où le curseur était présent, en particulier si je suis au milieu de la ligne, cette ligne...

37
Texte en ligne et code avec guillemets en mode Org

En mode Org, je peux entourer du texte avec =ou ~pour le placer en mode texte ou code inline . Toutefois, cela échoue si le texte contient des guillemets et que je ne trouve pas d'explication ou de solution de contournement dans la documentation . Par exemple: =hello= Rend textuellement ~hello~...