jak zmienić aktualny katalog roboczy emacsa?
zestaw default-directorynie wpływa na bieżący katalog roboczy procesu emacsa, który można zweryfikować za pomocą lsof -p pid.
jak zmienić aktualny katalog roboczy emacsa?
zestaw default-directorynie wpływa na bieżący katalog roboczy procesu emacsa, który można zweryfikować za pomocą lsof -p pid.
Odpowiedzi:
M-x cd
To powinno rozwiązać twój problem.
cd„sprawi, że DIR stanie się domyślnym katalogiem bieżącego bufora”. Zakładam, że jest to wartość na bufor i nie będzie mieć zastosowania do innych istniejących buforów lub do nowo utworzonych.
C-h f cd:
cdto interaktywna skompilowana funkcja Lisp wfiles.el.
(cd DIR)Niech
DIRstanie się domyślnym katalogiem bieżącego bufora.Jeśli środowisko zawiera
CDPATHzmienną, wypróbuj każdą z tej listy katalogów (oddzielonych wystąpieniamipath-separator) podczas rozwiązywania względnej nazwy katalogu. Separator ścieżek to dwukropek w systemach GNU i podobnych do GNU.
I proszę wyjaśnić dlaczego zmienia default-directorynie również zmienić „aktualny katalog” dla Ciebie: (setq default-directory "/my/favorite/dir").
M-x report-emacs-bugpoprosić o nową funkcję.