Org mode tryb Emacsa do pisania
Początkowo w Gnu Emacsie łatwo można było tworzyć dokumenty z użyciem GNU Muse. Ostatnia aktualizacja Muse była w 2010 Roku. Był to prosty format czystego tekstu podobny do Markdown. Można go nadal zainstalować i będzie to działać we współczesnym Emacsie 30.2 ze względu na kompatybilność wsteczną.
Z czasem pałeczkę przejął Org mode. Org mode jest do dzisiaj intensywnie rozwijany. Nie tak dawno wyszło wydanie 9.8, które naprawią wiele błędów. Org mode jest wbudowany w GNU Emacsa od 2006 Roku. Jest to format czystego tekstu podobny do Markdown i Muse, ale nieco bardziej od nich złożony.
Podstawowe informacje:
#+title: Mój post Org mode
#+author: Moje imię i nazwisko
#+date: <2026-03-18 śro>
Nagłówki i linki:
* Nagłówek
[https://orgmode.org]
Lista zadań: skrót klawiatury C-c C-c, gdzie C to lewy Ctrl służy do zaznaczania lub odznaczania zadań:
** TODO [1/3] - lista zadań do zrobienia
- [X] zadanie pierwsze
- [ ] zadanie drugie
- [ ] zadanie trzecie
** Podnagłówek 1
#+include: "mojeżycie.org" - podpięcie innego pliku org
*** Podnagłówek 2
Formatowanie *pogrubienie*, /kursywa/, ~mój przykładowy kod~.
Emacsowy pakiet org-babel służy do osadzania fragmentów kodu takich języków jak Python:
#+BEGIN_SRC Python
# Sprawdzanie wieku
wiek = int(input("Ile masz lat? "))
if wiek >= 18:
print("Jesteś pełnoletni/a")
else:
print("Jesteś niepełnoletni/a")
print(f"Do pełnoletności brakuje Ci {18 - wiek} lat")
#+END_SRC
Lista polecanych pakietów Emacsowych do Org mode:
org-modern → unowocześniony wygląd Org mode
org-superstar → dodatkowe bajery graficzne
org-download → pozwala na wklejanie obrazków do plików jako link, po exporcie do odt lub pdf, będzie on widoczny w pliku
org-roam → notatki
org-attach-screenshot → narzędzie do zrzutów ekranu
crux → zestaw narzędzi do edycji plików, nie tylko *.org
Org mode jest to potężna zaleta i atut Emacsa, który ułatwia tworzenie dokumentów, list zadań, plannerów, a nawet książek. Możemy doinstalować jeszcze więcej pakietów Emacsowych przez wbudowany package install lub straight.el(wykorzystywany w Doom Emacsie) albo elpaca. Są to trzy najpopularniejsze menadżery pakietów GNU Emacsa. Umożliwiają one instalowanie i rozbudowywanie Emacsa o dodatkowe funkcjonalności. Polecam Orgro i Orgzly Revived dla Androida, które to apki pochodzą od twórców Org mode. GNU Emacs jest dostępny też od wydania 30.1 na Androida, ale korzystanie z niego nie jest tak proste jak na tradycyjnym komputerze czy laptopie.


Komentarze
Prześlij komentarz