Emacs

9
Git Bash dans emacs sur Windows

Je peux exécuter le shell Bash fourni avec Git pour Windows. Je mets ceci dans mon .emacs: (defun git-bash () (interactive) (let ((explicit-shell-file-name "D:/Program Files/git/bin/bash")) (call-interactively 'shell))) M-x git-bashEt puis voila, bash s'exécute mais avec une certaine bizarrerie:...

9
cl-destructuring-bind sur plist partiel?

Cela provoque une erreur (cl-destructuring-bind (&key a b) '(:a "foo" :b 13 :c "bar") (list a b)) car la :cclé / valeur n'est pas gérée dans la correspondance de modèle. Souvent, je me retrouve à vouloir extraire un sous-ensemble de clés / valeurs d'un plist, mais ce cl-destructuring-bindn'est...

9
Désactiver l'apparence agrandie de l'en-tête du mode Org

J'utilise le mode Org sur Macintosh GNU Emacs version 24.5.1 en mode GUI et les en-têtes sont agrandis. Je voudrais désactiver cette fonctionnalité afin qu'ils soient rendus dans la taille de police par défaut. J'ai essayé ça ... (with-eval-after-load "monokai-theme" (custom-theme-set-faces...

9
Mode organisation par défaut sur Alt-Enter pour les puces

Je veux que le mode organisation par défaut soit alt-enter lorsque sous les puces, de sorte que pour les puces, je peux simplement appuyer sur Entrée pour créer une nouvelle puce. Ainsi, par exemple: banane Pomme Kiwi [CURSEUR DE LA SOURIS ICI] Lorsque j'appuie sur Entrée, je souhaite le...

9
Habillage de mots doux contre dur dans Emacs

Il existe (dans mon esprit) deux types d'habillage de mots: Difficile: éditez réellement le fichier pour avoir des lignes d'une longueur maximale Soft: enveloppez simplement dans l'éditeur, mais le fichier sous-jacent a toujours de longues lignes. Je ne peux pas comprendre comment faire Emacs faire...

9
Remplacez deux chaînes l'une avec l'autre

Je voudrais changer toutes les occurrences d'une chaîne (disons chaîne1) avec une autre chaîne (disons chaîne2) et vice-versa. Pour être précis, j'ai un long document et ces chaînes se produisent plusieurs fois. Ce que je fais actuellement, c'est de remplacer string1 -> string3, puis string2...

9
Ajustement rapide du texte aux modifications DPI

Mon portable a un écran 4K donc un DPI très élevé, bien supérieur à mes moniteurs externes. Donc, lorsque je passe de l'utilisation de moniteurs externes à l'écran d'ordinateur portable intégré, je voudrais rapidement mettre à l'échelle le texte et, si possible, tous les widgets GUI d'Emacs pour...

9
Comment supprimer / supprimer le nième élément d'une liste

Q:  Comment supprimer / supprimer le nième élément d'une liste. CAVEAT : Ne supprimez pas toutes les occurrences / membres correspondant au nième élément - par exemple, eqou equal. EXEMPLE : Supprimer le 17e élément de: '(a b c d e f g h i j k l m n o p q r s t u v w x y z) nième ÉLÉMENT - TRICHE /...