^ M символов при использовании Tramp (в Windows) для подключения к серверу Ubuntu

Я установил Tramp на Emacs на своем компьютере с Windows 7 (64-разрядная версия). Для этого теста это единственное, что есть в моем emacs-config:

(setq tramp-default-method "plink")

Затем я подключаюсь к своему серверу Ubuntu 9.10, работающему на виртуальной машине в моей локальной сети.

Соединение идет нормально, я могу использовать dired для просмотра папок и открытия файлов. Ура!

Однако статус git отображается как:

Git: мастер ^ M

Когда я открываю панель быстрого доступа, все папки и файлы заканчиваются на ^ M, то есть:

‹+> Conf / ^ M

Кто-нибудь знает, как предотвратить это столкновение с окончанием строки?


person jamting    schedule 02.04.2010    source источник


Ответы (2)


не знаю, так ли это, но у меня была аналогичная проблема, которую я исправил.

(setq default-buffer-file-coding-system 'utf-8-unix)

Есть несколько человек, которые спрашивали, как заставить бродягу работать с окнами (на самом деле я сдался), поэтому, если вы захотите задокументировать, как вы это сделали, вероятно, были бы легионы благодарных пользователей Windows.

person Tom Willis    schedule 02.04.2010

(Preferred-coding-system 'utf-8) сделал свое дело!

Спасибо, Том за подсказку ... Заставить Бродягу работать на моей машине с Windows не составило никакого труда. Я использую эту версию Emacs:

GNU Emacs 23.1.50.1 (i386-mingw-nt6.1.7600)
of 2009-10-15 on LENNART-69DE564

С этим в моем init.el:

(setq tramp-default-method "plink")
(prefer-coding-system 'utf-8)

Каталог Putty с приложением plink-app находится в моем системном пути.

Затем: C-X C-F /[email protected]: и Tab выводит запрос пароля, а затем автозаполнение для файлов серверов.

person jamting    schedule 02.04.2010
comment
здорово Я собираюсь попробовать это в понедельник, когда мне снова придется войти в Windows. Спасибо за совет - person Tom Willis; 03.04.2010