Questions marquées «comint»



1
Comment empêcher un sous-processus d'en affamer d'autres?
Pour être clair, je ne parle de rien qui devrait nécessiter le multithread d'emacs (bien que cela résoudrait probablement aussi cela). Reproduire: emacs -Q # J'utilise 24.4.1 Faire un deuxième cadre Revenir à la première image Coque MX Mx renommer de façon unique (nous allons faire un deuxième shell plus …

1
Se souvenir de l'historique entre les sessions en mode Lisp Emacs inférieur
Je ne peux pas faire en sorte qu'Emacs se souvienne de l'historique des *ielm*tampons entre les sessions. Pour autant que je sache, cet historique est enregistré dans la variable buffer-local comint-input-ring. J'ai donc ajouté l'expression suivante à mon fichier init: (setq desktop-locals-to-save (append desktop-locals-to-save '((comint-input-ring . 50)))) Ça ne marche …

4
Comment exécuter la commande shell à l'aide du profil shell et des hooks de répertoires actuels (ex. Direnv)
J'essaie d'obtenir shell-commandet async-shell-commandd'intégrer de manière transparente avec quelques programmes dans mon .bashrcfichier, en particulier direnv dans cet exemple. J'ai trouvé que si je personnalisais shell-command-switch, je pouvais obtenir des processus shell pour charger mon profil comme s'il s'agissait d'un shell de connexion interactif normal: (setq shell-command-switch (purecopy "-ic")) (setq …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.