Emacs

8
Type de TERM approprié pour eshell

Existe-t-il un moyen d'améliorer le comportement d'Eshell? Par défaut printenv TERMretourne dumb. Par exemple, il brewse plaint souvent du type de terminal et fait «bouger» eshell pendant que la barre de progression s'affiche. Cela ne se produit pas en term. Je soupçonne que c'est parce que...

8
Comment remplacer les raccourcis clavier pour `term`

Pour certaines tâches comme l'utilisation de ruby pryet les tmuxdeux eshellet shellne se comportent pas bien. J'ai essayé d'utiliser term, mais mon inaptitude à remplacer les raccourcis clavier termrend son utilisation ennuyeuse. Comment définir, par exemple, au M-ofur other-windowet M-kà...

8
Comment tronquer les informations de tampon dans la liste de barre

Lorsque j'ai beaucoup de tampons ouverts et que j'utilise helm-minipour les parcourir, je remarque que les tampons profondément imbriqués ou clochard prennent trop d'espace horizontal, ce qui les fait s'enrouler, comme ceci: Comment puis-je obtenir la barre pour tronquer ces lignes afin qu'elles ne...

8
Fenêtre divisée à la frontière la plus à l'extérieur

Je recherche un moyen d'ajouter une nouvelle fenêtre pleine hauteur à une configuration de fenêtre existante (divisée). Parce que je ne sais pas comment l'expliquer correctement, je posterai juste quelques graphiques ASCII montrant le comportement souhaité pour deux exemples de configurations de...

8
Comment puis-je personnaliser la commande de compilation?

Dans l'un de mes projets, je dois exécuter make package installlors de la construction au lieu de make. Il se souvient de la dernière commande de compilation que j'ai utilisée, mais se réinitialise à make -kchaque démarrage d'emacs. Comment puis-je personnaliser M-x compilepar défaut make package...

8
Sélection de texte sans déplacer le curseur

Je voudrais agrandir une sélection sans déplacer le point (le curseur) de son emplacement. Je sais que je peux toujours utiliser C-u C-spcpour déménager à l'emplacement précédent, mais je voudrais éviter cela. Plus précisément, je voudrais effectuer ces deux opérations: Sélectionner tout le texte...

8
Ecrire portable Elisp

Idéalement, j'aimerais pouvoir stocker l'intégralité du contenu de mon .emacs.drépertoire et le faire "fonctionner" sur tous les Emacs dans lesquels je le charge, tout en profitant de toutes les fonctionnalités de l'environnement spécifique, telles que les systèmes de fenêtrage GUI. Je ne cherche...

8
Simuler les opérations de la souris avec le clavier

Existe-t-il un moyen, via une commande qui peut être invoquée par le clavier, de faire croire à Emacs que j'ai cliqué à un point particulier (pour qu'il fasse ce qu'il aurait fait si j'avais cliqué là-bas, par exemple suivre le lien ou faire apparaître un menu )? Ou que j'ai survolé la souris au...

8
Comment éditer un tampon contre une révision?

Je veux exécuter ediff pour comparer ma version actuelle d'un fichier (en git) avec une version du fichier sur une branche différente. Je cours à M-x ediff-revisionpartir d'un tampon ouvert pour le fichier en question. Je réponds aux deux questions: Comparer les révisions pour le fichier: je vide...