Emacs Tramp m/pscp/plink på Windows

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg forsøger at oprette emacs til redigering af filer på min private server fra vores Win7-maskiner i skolen.


Jeg har oprettet emacs, ændret standardmetoden i .emacs:


(setq tramp-default-method "pscp")


og downloadet pscp & plink.


Problemet er, jeg kan ikke redigere\% path\% på den lokale maskine, og jeg kan ikke sætte pscp & plink på ethvert sted i\% bane\%. Hvordan fortæller jeg Emacs, hvor de skal finde dem?


Redigere:
Det viser sig, at jeg kan redigere miljøvariabler, som det ikke viste sig med det samme, og der var et uafhængigt problem. At redigere en brugermiljøvariabel med samme navn som en global, synes at tilføje brugerværdien til den globale.

Bedste reference


Emacs 'exec-path variabel ville nok være nyttigt for dette:


  -- 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.