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. 
 

 Poniżej przedstawiam zrzut ekranu przykładowego pliku org w Doom Emacs:
 
 


Co jest napisane tak:
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

Popularne posty z tego bloga

XEmacs edytor tekstu z problemami

Ubuntu Touch następny raz

GNU Guix System po raz trzeci