Hangi uzak kabuğun açılacağı emacs tramp nasıl belirlenir?


6

Uzak dosyaları açmanın yanı sıra, uzak bir kabuğu çalıştırmak için tramp kullanılabilir. Ne yazık ki, bir sorun var. Yerel bir makinede zsh var ve uzak sunucuda yalnızca bash yüklü. M-x kabuğunun verilmesi sonuçlanır exec: 24: /bin/zsh: not found mesaj.

Her nasılsa bash çalıştırmak için sürtük çimdik alabilir miyim?

Yanıtlar:


3

Deneyin M-X set-variable RET explicit-shell-file-name RET "/bin/bash" RET - bu yapmalı M-X shell bundan sonra bash kullan. Hangi makinede bulunduğuna bağlı olarak değiştirmenin kolay bir yolu olup olmadığından emin değilim.


Teşekkürler! Bu değişken bulunamadı. Kalıcı etki için bir .emacs içine (setq açık-kabuk-dosya adı "/ bin / bash") konulabilir.
Dmitry Vyal
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.