Co to jest tryb org
Emacs został zaprojektowany jako redaktor, kiedy rozpoczął się rozwój. Część edytora jest nadal doskonała po zebraniu żądanych funkcji i skonfigurowaniu ich do smaku. Później, kiedy Carsten Dominik chciał śledzić swoje zadania, postanowił zaktualizować tryb zarysowy do czegoś bardziej zaawansowanego. W tym procesie wynalazł także język znaczników. Rezultatem był tryb org, od tego czasu dodano wiele funkcji, ale znaczniki jest nadal proste. To najbardziej genialna część oferowana przez tryb org. Funkcje, które nie są oczywiste, gdy zaczynasz korzystać z trybu org, z wyjątkiem planowania istnieją również sposoby gromadzenia pomysłów, sposobów linku do innych plików i sposobów wykonywania kodu w buforze trybu org.
Modę org zaczęła się jako sposób na zarys w twoich dokumentach, ale teraz przekształcił się w coś znacznie większego. W obecnym wcieleniu możesz go użyć do planowania swojego życia, projektów i do obliczenia budżetu. Jakby to było niewystarczające, możesz zintegrować tryb org z regularnymi zadaniami podczas korzystania z EMACS. Funkcja tego nazywa się przechwytywaniem. Aby uchwycić działanie, dokonasz schwytania na kluczowym akorcie, który jest globalny dla Emacs. Co przechwytujesz, możesz się skonfigurować. Ta konfiguracja zawiera system stylu szablonu, którego można użyć jako formularza i wypełnić szczegóły tego, co przechwytujesz. To dopiero początek.
Jak zaplanować tryb org
Po zapisaniu pliku w trybie org dodasz sekcje. Każda sekcja jest częścią zarysu dokumentu, każda sekcja może być również zadaniem. Następnie możesz zaplanować zadanie i przy prawidłowej konfiguracji, dodaj zadanie do swojego programu. Zadania mogą również zależeć od siebie przy użyciu następnego stanu zadania. Aby dodać zadanie, utworzyć nagłówek i wypełnić tekst, aby go opisać, następnie naciśnij C-Ret, aby utworzyć nowy nagłówek. Nowy nagłówek pojawi się poniżej twojego obecnego. Aby było to zadaniem, naciśnij S- (Klawisze Shift and Right Strzałka), nagłówek jest teraz w trybie TODO. Uderzył ponownie, a zadanie jest wykonane.
Procedura harmonogramu jest również prosta, ale jest kilka rzeczy, które są mniej niż oczywiste, kiedy zaczynasz. Najpierw zaplanuj swoje zadania. Naciśnij M- (klucz alt i powrót), a następnie „s”, kalendarz pojawi się, gdzie możesz wybrać datę. Aby się poruszać, przytrzymaj klawisz Shift w dół i użyj klawiszy strzałek. Czasami chcesz robić rzeczy regularnie, w trybie org jest dla tego funkcja. Po zaplanowaniu zadania możesz przejść do daty i dodać, wewnątrz „”, +1d raz dziennie, +1W przez raz w tygodniu i +1m za co miesiąc.
Jednym z problemów, które może się zdarzyć, jest ustalenie zaplanowanych zadań, a kiedy sprawdzasz swój program, jest pusty. Aby upewnić się, że masz wszystkie zadania, które potrzebujesz, aby zarejestrować plik do swojego programu. Najprostszym i najczęstszym sposobem na to jest otwarcie pliku i naciśnięcie klucza C-C C-C [. Kiedy to zrobisz, mini bufor wyświetli tekst: „Plik przeniesiony do listy plików Agenda”. Jeśli dodasz zadanie do bieżącego pliku, pojawi się w porządku obrad. Możesz także dodać pliki w swoim init.plik EL. Format jest krótką funkcją LISP, jak pokazano poniżej.
(Org-Agenda-Files (cytat ("~/todo.org ”)
(Cytat ("~/Agenda.org ”)
(Cytat ("~/Projektowy plik.org "))
Zauważ, że wszelkie zadania, które nie są zaplanowane, zawsze pojawią się na dzisiejszej liście. Kiedy jesteś w porządku obrad, możesz przejść bezpośrednio do swojego zadania w odpowiednim pliku. Możesz także umieścić linki do pliku planowania do dokumentu, projektu itp. Aby kliknąć taki link w pliku ORG, użyj M-Ret L, skończysz w odpowiednim pliku. Linki mogą również przejść do szeregu innych zasobów.
Łączenie swoich planów z dokumentami
Linki, które możesz tworzyć, uderzając „M- i l”, to wynika z długiej listy z prefiksami, musisz wybrać jedną, aby skrypt mógł kontynuować. Po wybraniu wypełniasz cel i naciśnij ponownie Enter, a Twój link jest gotowy. Inne zasoby zdefiniowane po wyjęciu z pudełka są obfite i możesz połączyć się nawet do Internetu. Dzięki temu systemowi możesz połączyć nie tylko do dokumentów, ale także wszelkich zasobów internetowych lub nawet innych aplikacji.
Jak uchwycić pomysły w trybie org
Funkcja przechwytywania jest aktywowana i związana ze specjalnym wiązaniem kluczy, zwykle C-C C. Kiedy go aktywujesz, otrzymasz listę rodzajów rzeczy, które chcesz uchwycić. Wybierz element z tej listy i wypełniasz formularz. Standardowy formularz dotyczy zadania, użyj T Aby go utworzyć. Bufor otwiera się z nagłówkiem, oznaczonym jako Todo i kursor obok niego. Poniżej znajduje się data, a dalej w dół, tekst na punkcie, to jest tekst, w którym zacząłeś. Musisz wypełnić tekst zadania.
Możesz zmienić datę, przenosząc kursor do części, którą chcesz zmienić, przytrzymaj zmianę i zmieniając wartość za pomocą klawiszy strzałek. Możliwe jest również dodanie godzin. Aby mieć wszystkie twoje przechwyty, w których chcesz je, musisz ustawić domyślny plik, aby je umieścić. Robisz to w swoim IIT.plik EL, który możesz zobaczyć poniżej. Istnieje standardowa lista rzeczy, które możesz uchwycić, ale możesz skonfigurować własne, jeden przykład znajduje się w poniższym kodzie.
;; Zdefiniuj domyślny plik dla banknotów
(setq org-default-notes-file (concat org-directory "~/org/notes.org "))
(Zdefiniuj mapę globalną „\ C-CC” „Org-Capture)
;; Zdefiniuj szablon wpisu dziennika.
(SETQ ORG-CAPTURE Temblates
'((„j” „czasopismo” (plik+dateTree ”~/org/Journal.org ”)
"* %?\ nentered on %u \ n %i \ n %a ”)))
(wpis „t” „todo” (plik+nagłówek ”~/org/agenda.org „„ zadania ”)
"* DO ZROBIENIA %?\ n %i \ n %a "))
Wpis w czasopiśmie daje szablon, w którym możesz wprowadzić tekst dziennika. Idzie w ~/org/dziennik.plik org i tekst w punkcie jest zawarty obok znacznika czasu. Aby to osiągnąć, umieściłeś %? Aby wskazać dane wejściowe, %u, aby ustawić znacznik czasu, %I do dodania tego, co jest w punkcie i %a, aby dodać adnotację.
To są podstawy korzystania z trybu org, istnieje wiele innych zastosowań, które wymagają o wiele więcej artykułów do pokrycia.