Emacs

17
Comment le mode shell d'emacs sait-il inviter sudo?

Dans shell-mode, une commande comme sudo CMDouvre une invite dans la zone d'écho disant: [sudo] password for root: Comment sait-il cela? AFAIK, ce comportement ne peut pas découler d'un simple fonctionnement sudocomme d'habitude, car le programme readintégré ne crée pas une telle...

16
Comment lier Ci comme différent de TAB?

Je veux faire Control-iperformer indent-region(essentiellement depuis que Xcode a déjà construit cette mémoire musculaire). Je me rends compte de cela Control-iet tabsont indiscernables dans le sens Ascii, mais ils sont dans le sens du code clé. J'ai essayé l'évidence: (global-unset-key (kbd...

16
Comment puis-je dessiner en unicode avec le mode artiste?

J'aimerais produire de l'art unicode avec le mode artiste. Mais il semble que le mode artiste ne supporte que l'art ASCII. Comment puis-je configurer le mode artiste pour produire au lieu de +---------------+ | | | +-------+--+ | | | | | | | | | | | | +-------+-------+ | | | | | | | +----------+...

16
Comment puis-je empêcher une image d'être divisée?

Actuellement, je travaille avec ruby ​​et rspec. J'aime vraiment l'idée d'avoir un cadre séparé dans un autre moniteur me montrant le tampon de compilation. Ma configuration actuelle utilise un cadre «code» (dans lequel je travaille réellement) et un cadre «résultat de test» (dans lequel je vois...

16
Comment trouver le chemin vers un exécutable avec Emacs Lisp?

Mon cas d'utilisation actuel consiste à trouver où se trouve l' Caskexécutable (il peut être installé à au moins deux endroits, et il y a un problème à ce sujet). J'ai besoin d'un fût de cette façon: (require 'cask "~/.cask/cask.el") Mais je dois trouver le bon chemin pour cela cask.el, et pour...

16
Définir les largeurs de colonne dans `ibuffer`

Existe-t-il un moyen de personnaliser les largeurs des colonnes dans ibuffer? Plus précisément, je souhaite élargir la colonne Nom pour pouvoir lire davantage de noms de tampons avant qu'ils ne soient tronqués. J'ai essayé Buffer-menu-name-width, mais il semble que les Buffer-menuvariables ne...

16
comment détecter si à l'intérieur d'une paire assortie?

Q: Existe -t-il un moyen général de détecter si le point se trouve ou non à l'intérieur d'une paire de caractères correspondante? C'est-à-dire: y a-t-il une fonction de prédicat générale (ou quelque chose) qui peut déterminer si le point est entre une paire appariée ou certains caractères choisis...

16
Existe-t-il une extension «annulation locale» pour Emacs?

Il arrive assez souvent que je veuille annuler les modifications localement ou par ligne. Par exemple, lorsque je modifie plusieurs lignes dans un code source et que je souhaite revenir sur une seule d'entre elles, je dois parcourir l'arborescence d'annulation complète pour trouver l'état dans...

16
Comment connaître l'état visible / ciblé de mon tampon?

J'écris une extension qui parle à un processus externe, il est donc normal de réduire le nombre de demandes `` hey whats up '' lorsque mon tampon n'est pas concentré. Alors, quelle est la meilleure façon de reconnaître: Quand mon tampon est visible et concentré Quand mon tampon est visible mais pas...

16
Comment commander les nôtres / les leurs sur un fichier dans magit?

Disons que j'ai un conflit de fusion. Je vois un fichier en conflit comme celui-ci: Unstaged changes: Unmerged Foo/bar/wibble/plop/elbow.txt Je peux cliquer sur l'onglet ici pour ouvrir les modifications et peut-être sauter à un point à l'intérieur du fichier pour le corriger à la main, mais s'il...