Questions marquées «eshell»

Eshell est un interpréteur de commandes de type shell implémenté dans Emacs Lisp.

37
Sortie de shell étrange lors de l'utilisation d'IPython 5

Je viens de mettre à jour la dernière version d'IPython et maintenant, quelque chose ne va pas quand je l'utilise dans emacs. Lors de son utilisation dans un terminal régulier , il fonctionne très bien (couleurs, complétion par tabulation, etc.), mais soit dans M-x eshellou M-x shell, au lieu de...

10
Sortie git colorée en eshell

J'utilise emacs dans un terminal Mintty (configuré pour dire que c'est xterm-256color) sur cygwin. list-colors-displayfonctionne bien. et les couleurs sont affichées dans les listes dired, etc. Maintenant, je règle la couleur de git branchla branche actuelle yellow reverse. Cependant, ni les...

9
Comment créer des alias de répertoire back / forward pour eshell?

Depuis des années, j'utilise un script zsh qui provoque implicitement un pushd chaque fois que vous changez de répertoire. Le script définit également des alias «b» et «f», abrégés en arrière et en avant, qui vous déplacent vers le haut et vers le bas de la pile, de la même manière que les boutons...

9
Fusionner l'historique de plusieurs eshells

Avant de passer à eshell, j'avais configuré zsh pour qu'il: Écrire dans le fichier historique après chaque commande Ajoutez plutôt que remplacez le fichier d'historique, donc lors de l'exécution de plusieurs shells, ils seraient tous fusionnés en un seul gros historique Les deux options zsh sont...

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
Eshell: aller à la ligne d'invite en appuyant sur la touche

Parfois, lorsque je fais défiler vers le haut dans eshell, le point quitte la ligne de commande pour rester dans la zone visible. Lorsque j'entre ensuite une commande, je n'entre pas la commande à l'invite, mais j'évalue le texte quelque part dans la sortie des commandes précédemment appelées....