Pytania oznaczone «shell»

Pytania dotyczące poleceń przekazywania pojedynczych wierszy poleceń do podprocesów powłoki, interaktywnego uruchamiania powłoki z danymi wejściowymi i wyjściowymi do bufora Emacsa oraz uruchamiania powłoki w oknie emulatora terminala.

18
Emacs i wiersze poleceń $ PATH nieporozumienia w OSX

Problemy z PATHustawieniami Emacsa, które wpływają na moje środowisko Haskell: Korzystam z ZSH, a kiedy idę do linii poleceń i dzwonię echo $PATH, zwraca:/Users/g/Library/Haskell/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin Pochodzi z .zprofilekonfiguracji, w której mam: #...

15
Jak pozwolić eshellowi zapamiętać hasło sudo przez dwie minuty?

W ogólnym ujęciu bashuruchomionym, kiedy uruchomię sudo ...polecenie, bash zapamięta przez chwilę moje hasło. Ułatwia to zarządzanie pakietami. Na przykład: sudo apt-get update # password ...... sudo apt-get install turing-brain # execute without requiring password again. Czy można to osiągnąć...

12
Uruchom aplikację w cwd na zdalnym hoście z poziomu eshell

Często używam Eshell do łączenia się ze zdalnymi systemami. Na tych zdalnych systemach czasami chcę uruchamiać skrypty w bieżącym katalogu roboczym. W zwykłym terminalu wpisałbym to: ./my-script.sh Niestety wewnątrz Eshella to nie zadziała: ~ $ cd /remote1:~ /ssh:remote1:/home/rekado $...

11
.bash_profile czy .bashrc dla powłoki w emacsie?

Napisałem alias dla ogromnej komendy i zapisałem go .bash_profilei ku mojemu zaskoczeniu emacs nie wybrał aliasu, w którym napisałem .bash_profile. Po kilku poszukiwaniach w Internecie utworzyłem .bashrcplik w moim $ HOME za pomocą polecenia alias i dopiero potem emacs podniósł alias. Jestem...

10
Jak mogę zapobiec głodowaniu jednego z podprocesów?

Żeby było jasne, nie mówię o niczym, co wymagałoby wielowątkowości emacsa (choć prawdopodobnie to by również rozwiązało). Powielać: emacs -Q # Używam 24.4.1 Zrób drugą ramkę Wróć do pierwszej klatki Powłoka MX Unikalna zmiana nazwy MX (później zrobimy drugą powłokę) Zacznij biec: while true; do...

10
Kolorowe wyjście git w eshell

Używam emacsa w miętowym (skonfigurowanym tak, że to xterm-256color) terminalu na cygwinie. list-colors-displaydziała w porządku. i kolory są wyświetlane na listach dired itp. Teraz ustawiam kolor git branchbieżącej gałęzi yellow reverse. Jednak ani okno powłoki ani eshell nie wyświetla...

9
Scal historię z wielu eshells

Przed przejściem do eshell miałem konfigurację zsh, aby: Po każdym poleceniu wypisz do pliku historii Dołącz zamiast zastępuj plik historii, aby podczas uruchamiania wielu powłok wszystkie były scalone w jedną dużą historię Obie opcje zsh są tutaj udokumentowane (patrz APPEND_HISTORY i...

9
Git Bash w emacs w systemie Windows

Mogę uruchomić powłokę Bash dostarczoną z Git dla Windows. Umieszczam to w moim .emacs: (defun git-bash () (interactive) (let ((explicit-shell-file-name "D:/Program Files/git/bin/bash")) (call-interactively 'shell))) Potem M-x git-bashi voila, bash działa, ale z pewną dziwnością: bash: cannot...