Emacs Tramp w / pscp / plink в Windows - PullRequest
1 голос
/ 20 марта 2012

Я пытаюсь настроить emacs для редактирования файлов на моем частном сервере с наших компьютеров с Win7 в школе.

Я установил emacs, изменил метод по умолчанию в .emacs:

(setq tramp-default-method "pscp")

и загруженный pscp & plink.

Проблема в том, что я не могу отредактировать% path% на локальной машине, и я не могу поместить pscp & plink в любое место в% path%,Как мне сообщить Emacs, где их найти?

Редактировать: Оказывается, я могу редактировать переменные окружения, которые просто не сразу отображались, и возникла не связанная с этим проблема.Редактирование пользовательской переменной среды с тем же именем, что и глобальное, добавляет пользовательское значение к глобальному.

1 Ответ

2 голосов
/ 23 марта 2012

Emacs 'exec-path переменная, вероятно, будет полезна для этого:

  -- User Option: exec-path
     The value of this variable is a list of directories to search for
     programs to run in subprocesses.  Each element is either the name
     of a directory (i.e., a string), or `nil', which stands for the
     default directory (which is the value of `default-directory').

     The value of `exec-path' is used by `call-process' and
     `start-process' when the PROGRAM argument is not an absolute file
     name.
...