Darcs Emacs Windows
Jako systemu kontroli wersji używam Darcs a jako edytora Emacs. Dziś opiszę, jak ustawić Darcs do używania Emacs jako edytora pod Windows.
- Konfiguracja Emacs. Do pliku
~/.emacsdopisujemy na końcu następujący fragment:(require 'server) ; Suppress error ; "directory ~/.emacs.d/server is unsafe" ; on windows. (when (and (= emacs-major-version 23) (= emacs-minor-version 1) (equal window-system 'w32)) (defun server-ensure-safe-dir (dir) "Noop" t)) (server-start)Po zapisaniu pliku albo uruchom Emacs od nowa albo (jeśli umiesz) wykonaj tej fragment kodu Lisp.
- Ustawienie zmiennej środowiska
EDITOR. Pod Windowsami jest to trochę zakręcone, ale ogólnie należy kliknąć prawym przyciskiem myszy na Mój Komputer, wybrać Właściwości, potem znaleźć zakładkę Zaawansowane (która na każdych Windowsach wygląda inaczej), tam kliknąć Zmienne Środowiska, dodaj zmienną. Jesteś w domu, jeśli uda ci się dotrzeć do takiego okienka:Uwaga: zmienne środowiskowe będą działały dla nowo otwartych terminali. Więc zamknij wszystkie CMD i otwórz je na nowo już po dodaniu zmiennej EDITOR.
- Użycie:
C:\>darcs record
Shall I record this change? (11/11) [ynWesfvplxdaqjk], or ? for help: y What is the patch name? Initial version of drag and drop Do you want to add a long comment? [yn]y
Tutaj możesz odpowiedzieć Y. Na chwilę zostaniesz przełączony do Emacsa z otwartym plikiem tymczasowym. Edytuj, zapisz, zamknij bufor. Dłuższy opis zmiany został zapisany.
Finished recording patch 'Initial version of drag and drop'
Mam nadzieję, że powyższy opis pomoże efektywniej korzystać z Darcs oraz Emacs pod Windows. Powodzenia!
