режим бродяги emacs под windows 7, используя метод plink

Я пытаюсь заставить бродягу работать под emacs 24.3 (версия бродяги 2.2.6-24.3) на Windows 7, и я почти у цели. У меня установлена ​​шпатлевка/plink и указан путь. Вот что у меня в .emacs:

;;; TRAMP for remote editing ;;;
(require 'tramp)
(setq tramp-default-method "plink"
      tramp-default-user "dbraze"
      tramp-default-host "camille.haskins.edu"
      )

когда я делаю M-x find-file /plink:: у меня запрашивается пароль. Когда я набираю его, все выглядит хорошо, но в конце концов соединение обрывается. Вот что я получаю в моем буфере Messages:

Tramp: Opening connection for [email protected] using plink...
Tramp: Sending command `plink -l dbraze  -ssh camille.haskins.edu && exit || exit'
Tramp: Waiting for prompts from remote shell...
Tramp: Sending Password
Tramp: Waiting for prompts from remote shell...done
Tramp: Found remote shell prompt on `camille.haskins.edu'
Tramp: Opening connection for [email protected] using plink...failed
completion--some: Wrong type argument: stringp, nil

Когда я проверяю, я вижу, что plink продолжает работать. Если я повторю ту же команду поиска файла, я получу:

cond: Couldn't find a proper `ls' command

(На удаленной машине работает довольно свежая версия дистрибутива Linux opensuse. Там есть GNU ls, и он отлично работает, если я подключаюсь напрямую по ssh.) Если я убью plink, я смогу выполнить те же шаги до того же конца. Любые мысли о том, что не так или как лучше всего устранить неполадки? заранее спасибо.


person Dave Braze    schedule 13.03.2014    source источник
comment
Вот ответ на аналогичный вопрос (stackoverflow.com/questions/15540223/)   -  person    schedule 13.03.2014
comment
да. Спасибо. Я видел эти вопросы и ответы, но изначально не смог найти решение. После того, как я немного постарался, я смог заставить все работать, сначала байт-компилировав tram-sh.el, затем выполнив M-x tram-cleanup-all-connections и, наконец, перезапустив emacs. Извините за беспокойство.   -  person Dave Braze    schedule 14.03.2014
comment
Здесь уже дан ответ: stackoverflow.com/questions/15540223/   -  person Julian Stecklina    schedule 09.04.2014