Questions marquées «eshell»

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

2
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 …
37 shell  eshell  ipython 


2
Comment puis-je configurer eshell pour utiliser ivy pour la complétion des onglets?
J'aime beaucoup l' ivyachèvement et j'adore le fait qu'un simple (ivy-mode 1)suffit pour obtenir ivypresque partout qu'Emacs utilise une sorte d'achèvement (qui est accompli en remplaçant completeing-read, je crois). Mais cela ne configure pas eshellà utiliser ivypour l'achèvement de l'onglet. J'aime eshellla liste des candidats à l'achèvement, mais je préférerais …
16 eshell  ivy 

2
Comment laisser eshell se souvenir du mot de passe sudo pendant deux minutes?
D'une manière générale bash, lorsque j'exécute une sudo ...commande, bash se souviendra de mon mot de passe pendant un certain temps. Cela facilite la tâche de gestion des packages. Par exemple: sudo apt-get update # password ...... sudo apt-get install turing-brain # execute without requiring password again. Est-il possible de …
15 eshell 

1
Exécuter l'application dans CWD sur un hôte distant à partir d'Eshell
J'utilise souvent Eshell pour me connecter à des systèmes distants. Sur ces systèmes distants, je souhaite parfois exécuter des scripts dans le répertoire de travail actuel. Dans un terminal ordinaire, je tape ceci: ./my-script.sh Malheureusement, à l'intérieur d'Eshell, cela ne fonctionnera pas: ~ $ cd /remote1:~ /ssh:remote1:/home/rekado $ ./my-script.sh env: …
12 tramp  eshell 


1
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 fenêtres shell ni eshell n'affichent la bonne couleur; à …
10 eshell  colors 

1
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 documentées ici (voir APPEND_HISTORY …
9 eshell  history 



3
Comment ouvrir des fichiers en eshell avec des caractères génériques
J'ai l'habitude de taper dans un shell quelque chose comme: emacsclient **/Threshold.java Où Threshold.javaest un fichier profondément imbriqué dans un répertoire et je veux juste l'ouvrir par son nom. Quand j'essaye la même chose dans eshell, j'obtiens (ec est un alias pour find-file): ec **/Threshold.java Wrong type argument: stringp, ("src/main/java/org/elasticsearch/shield/admin/Threshold.java") …
8 eshell 

2
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. C'est assez …
8 eshell 

1
Comment améliorer les performances de la troncature du tampon eshell?
Je tronque actuellement les tampons à 20 000 lignes en ajoutant ce qui suit à ma configuration: (setq eshell-buffer-maximum-lines 20000) ;; automatically truncate buffer after output (add-to-list 'eshell-output-filter-functions 'eshell-truncate-buffer) Cela fonctionne très bien pour <20 000 lignes, et une fois que le tampon atteint 20 000 lignes, il est tronqué …
8 eshell 


1
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 TERM=eterm-color. Je sais que …
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.