2012-02-02 3 views
2

Когда я подключаюсь к удаленному компьютеру с помощью Emacs (с использованием tramp), а затем открываю оболочку, Emacs открывает оболочку на удаленной машине, а я вместо pwd Я получаю кучу чисел и строки.Текущая папка в удаленной папке в оболочке Emacs - это тарабарщина

Как это исправить?

Я использую Emacs 23.3.1 на Fedora 16

Это то, что я получаю:

///daae5ccda2e0917c98e90cda7ff909aa#$ 

Когда я на папку с именем

code/mem/MC/src/ 

на пульте дистанционного управления машина.

+0

Какую оболочку вы используете на удаленной машине? У вас может быть что-то в сценариях запуска оболочки, которые Emacs не нравится. –

+0

sh. Когда я пытаюсь сделать это из дуги, он работает нормально. – Yotam

ответ

0

Посмотрите на Tramp Remote shell Setup:

Интерактивное приглашение оболочки

TRAMP переопределяет промпт для того, чтобы разобрать выход командного интерпретатора робастно. При вызове интерактивной оболочки оболочкой M-x это выглядит не очень хорошо.

Смежные вопросы