Emacs

8
Créer une fonction pour basculer les thèmes

Comment puis-je créer une fonction interactive pour basculer entre deux thèmes de couleurs? D'après ce que j'ai pu trouver, il n'y a pas de variable définie sur le thème de couleur actuellement utilisé, en fait plusieurs peuvent être chargés simultanément? De plus, pour basculer, vous devez d'abord...

8
Coloration des en-têtes mu4e en fonction du contenu du titre

Je voudrais colorer les messages selon moi *mu4e-headers*, en fonction de la liste de diffusion dont ils proviennent. Je suis plutôt novice face aux modifications apportées à emacs, et je n'ai rien vu de pertinent à ce sujet. Existe-t-il des crochets programmatiques pour définir une face par ligne?...

8
Changer la liste * Complétions * pour trier verticalement?

Lorsque vous déclenchez l'achèvement du mini-tampon pour une commande partielle / nom de fichier / etc., le tampon * Complétions * répertorie les achèvements possibles alignés verticalement (en colonnes) mais triés horizontalement. ../ ./ ajax-proj/ algorithms/ angular-phone/ angular/ annex/...

8
Comment décompresser un nom de fichier?

Étant donné ~/foo/bar, je peux /home/sds/foo/barutiliser expand-file-name. Cependant, étant donné /Users/sds/foo/bar, comment puis-je obtenir ~/foo/bar? Cas d'utilisation: je veux copier un fichier entre des ordinateurs et ils ont des chemins physiques différents vers mon répertoire...

8
Comment puis-je ouvrir le shell dans le tampon actuel?

Dans la fonction "shell", cette ligne affiche le tampon du shell et presque toujours son nouveau shell ouvert dans un cadre aléatoire. Et je dois échanger les tampons, c'est ennuyeux. ... (pop-to-buffer buffer) ... Dans les documents dit: Si cette fenêtre se trouve sur un cadre graphique différent,...