Pojawiło się już parę odpowiedzi na poniższe, ale nie są one do końca
precyzyjne:
> > Skorzystam z okazji: w jakim pliku można wpisywać komendy i własne
> > ustawienia w NTEmacs. W GNU Emacs, którego używam w Linuxie, tj. .emacs,
> > a w
> > Win?
Plik powinien się nazywać .emacs (tak, jak w Linuksie).
Co do położenia, łatwo je zbadać doświadczalnie. Należy spróbować
otworzyć plik C-x C-f, wpisać jako ścieżkę ~/ (bo .emacs ma być przecież w
katalogu ,,domowym'') i nacisnąć <TAB><TAB>, żeby Emacs spróbował tę nazwę
dopełnić. Wtedy dowiemy się, jaki katalog Emacs uznaje za domowy.
A teoria jest taka:
1. Jeżeli nie jest ustawiona zmienna HOME, ~/ = c:/ (chyba zawsze c:).
2. Jeżeli zmienna HOME jest ustawiona, to ~/ = $HOME/
HOME może być ustawiona w środowisku (np. z autoexec.bat). Wtedy jest
globalna dla systemu.
Można też ustawić ją w rejestrze Windows albo pod kluczem
HKEY_LOCALMACHINE/Software/GNU/Emacs/HOME
i wtedy jest też globalna, albo z osobna dla każdego użytkownika
HKEY_CURRENTUSER/Software/GNU/Emacs/HOME
Powyższe ustawienia HOME w rejestrze oczywiście dotyczą tylko Emacsa.
(Ścieżki rejestru podaję z pamięci, więc należy pewnie je stosownie
dośpiewać. Nie jestem pewien, czy te elementy na najwyższym poziomie tak
się nazywają, ale one już istnieją więc tylko należy dopasować moje
zeznania.)
Pozdrawiam
M.