Emacs

Uspořádání vašeho života pomocí Emacsu

Uspořádání vašeho života pomocí Emacsu
V nedávné době, kdy technologie postupovala tak rychlým tempem, změnila základy fungování tohoto odvětví a přinesla obrovský přechod. Téměř nyní je každá společnost v poptávce po výkonných strojích, které jim mohou pomoci při řešení problémů v reálném světě a umožnit uživatelům přijímat informovanější rozhodování.

Díky tomu, že společnosti postupují a pracují na tak velkém měřítku, vedlo to také k tomu, že se zabývají velkými soubory dat. Mnoho času a zdrojů se vynakládá na shromáždění co největšího množství dat, protože čím více pozorování, tím lepší přesnost výsledku.

Vzhledem k tomu, že objem dat stále roste, je nesmírně důležité udržovat je strukturované a organizované. To je důležité, protože řízení času je pro organizaci klíčové a čím jsou data organizovanější, tím méně zdrojů a času bude vynaloženo na analýzu dat. Stalo se tedy nesmírně důležité mít nástroj, který vám umožní provádět co nejvíce akcí efektivně za omezenou dobu.

Zde přichází na řadu Emacs, který nabízí funkce a rozšíření, která uživatelům umožňují udržovat si pořádek. Emacs lze nejlépe popsat tak, že nejde jen o textový editor, ale spíše o plnohodnotný stroj. Jedním z takových rozšíření Emacsu, které vám pomůže při organizování, je Org, což je režim nabízející více funkcí, jako je psaní poznámek, údržba seznamů a plánování projektu. Proto se dnes budeme zabývat tím, jak lze uspořádat svůj život pomocí režimu Org.

Úvod - Základy org

Jak bylo uvedeno výše, Org je jednoduše režim Emacsu, který funguje jako organizační nástroj. Chcete-li otevřít soubory v režimu Org, otevřete Emacs a stiskněte Ctrl + x následován Ctrl + f a zadejte myinit.org.

Tím se vytvoří prázdný soubor Org. Do tohoto souboru můžeme přidat záhlaví a seznamy a dokonce i zdrojový kód několika programovacích jazyků, jako je Python, Java atd. Org soubory sledují hierarchickou strukturu, takže je jejich použití jednoduché a jednoduché.

Nadpisy lze do ní přidat následujícím způsobem:

Pojďme se nyní podívat na některé funkce Orgu, které mu dávají náskok před ostatními nástroji:

1) Správa úkolů

Jednou z nejlepších funkcí, které Org nabízí, je schopnost sledovat úkoly. Uživatelé mohou přidávat své každodenní úkoly a sledovat je pomocí úkolů a zaškrtávacích políček a mohou je dokonce zabalit poznámkami pro více podrobností.

Řekněme, že v našem souboru Org máme následující:

Nyní chceme do tohoto deníku přidat úkoly a vypsat vyplněné jako Hotovo. Přejít na libovolný nachový barevný prvek a hit Shift + doprava klíč. A DĚLAT se objeví vedle prvku.

Pokud stisknete Shift + pravé tlačítko ještě jednou, TODO se změní na a HOTOVO, a ještě jednou, stisknutí kláves vede k původnímu prostému prvku. Prvky bez TODO a DONE jsou považovány za prvky v a svobodný stát.

Jak je vidět, ve výchozím nastavení máme pouze dvě klíčová slova - TODO a DONE. Můžeme však také vytvořit vlastní správce úloh. To lze provést pomocí příkazu: # + SEQ_TODO. Pojďme nastavit některá vlastní klíčová slova pro našeho manažera. Přidejte následující řádek do horní části souboru Org:

# + SEQ_TODO: ČEKÁNÍ (w) | HOTOVO (d) | ZRUŠENO (c) | TODO (t)

Nyní znovu načtěte Emacs a otevřete myinit.soubor org. Nyní přejděte do záhlaví úkolu a stiskněte Shift + doprava klíč k jejich kontrole:

2) Plánování projektu - harmonogramy, termíny a programy

Aby mohly být projekty naplánovány a dokončeny včas, Org také umožňuje uživatelům přidat ke svým úkolům datum a čas. Uživatelé mohou přidat data, kdy plánují začít pracovat na konkrétním úkolu nebo jaký termín bude mít k dokončení. Uživatelé mohou dokonce získat přehled o seznamu událostí, ke kterým by mělo dojít v určité datum.

Pro přidání data, kdy se úloha spouští, mohou uživatelé použít příkaz sched v org-mode. Jednoduše přejděte na jakýkoli úkol a stiskněte Ctrl + c, následován Ctrl + s. Získáte něco takového:

Vyberte datum a klikněte na něj. Nyní přejděte k úkolu a stiskněte Tab. Uvidíte datum spolu s klíčovým slovem plánu pod ním.

Chcete-li k úkolu přidat termín, stiskněte Ctrl + c, následován Ctrl + d. Vyberte datum a poté stiskněte Tab, aby se zobrazilo pod úkolem.

K úkolu můžete dokonce přidat plánovaný i konečný termín.

Chcete-li získat přehled o událostech, stiskněte Ctrl + c, následován [. Tím se přidá váš aktuální soubor na začátek seznamu agendy.

Nyní uložte soubor kliknutím na Ctrl + x následován Ctrl + s. Abychom si mohli události prohlédnout, musíme nejprve otevřít zobrazení agendy, což lze provést stisknutím kláves Alt + x a vstupem org-agenda. Získáte seznam příkazů, které přicházejí s org-agendou:

Chcete-li získat program pro konkrétní týden nebo den, stiskněte A klíč. To nám dává přehled o všech událostech probíhajících v aktuálním týdnu. Viz obrázek níže:

3) Tabulky

Org má také vestavěný editor tabulek. To se hodí, když uživatelé chtějí nastavit data ve strukturovanější podobě a provádět operace jako součet napříč sloupci, hledání maxima atd. Chcete-li vytvořit tabulky v Org, stiskněte Ctrl + c, následován | (trubka). Org vás poté požádá, abyste uvedli velikost tabulky.

Poté můžete zadat data a hrát si s nimi:

Nové řádky můžete přidat pomocí kláves Alt + Shift + Dolů a nové sloupce podle Alt + Shift + Doprava a naopak.

Pomáhá Emacs při organizaci vašeho života?

Org je jedním z nejlepších režimů Emacsu a svým uživatelům nabízí některé vynikající funkce. Můžete vložit kód, naplánovat položky, přidat vlastnosti, mít kontrolní seznamy a ještě mnohem více. Díky tak výkonnému režimu, který je v jeho dosahu, umožňuje Emacsu zářit a organizace našich každodenních úkolů je tak mnohem jednodušší.

Jak změnit velikost, barvu a schéma kurzoru myši a kurzoru v systému Windows 10
Ukazatel myši a kurzor ve Windows 10 jsou velmi důležité aspekty operačního systému. To lze říci i pro jiné operační systémy, takže ve skutečnosti nej...
Hry Zdarma a open source herní motory pro vývoj linuxových her
Zdarma a open source herní motory pro vývoj linuxových her
Tento článek pokryje seznam bezplatných a otevřených herních enginů, které lze použít pro vývoj 2D a 3D her v systému Linux. Existuje mnoho takových h...
Hry Výukový program Shadow of the Tomb Raider pro Linux
Výukový program Shadow of the Tomb Raider pro Linux
Shadow of the Tomb Raider je dvanáctý přírůstek do série Tomb Raider - série akčních adventur vytvořená Eidosem Montrealem. Tato hra byla docela dobře...