Emacs

Usare Emacs per organizzare la tua vita

Usare Emacs per organizzare la tua vita
Negli ultimi tempi, con la tecnologia che progredisce a un ritmo così rapido, ha cambiato i fondamenti del funzionamento dell'industria e ha determinato un'enorme transizione. Quasi ora, ogni azienda richiede macchine potenti che possano aiutarle ad affrontare i problemi del mondo reale e consentire agli utenti di prendere decisioni più informate.

Con le aziende che progrediscono e lavorano su scale così elevate, ha anche portato a gestire grandi insiemi di dati. Si spendono molto tempo e risorse per raccogliere quanti più dati possibili poiché più sono le osservazioni, migliore è l'accuratezza del risultato.

Quindi, poiché il volume dei dati continua ad essere in aumento, è diventato estremamente importante mantenerlo strutturato e organizzato. Questo è importante poiché la gestione del tempo è fondamentale per un'organizzazione e più i dati sono organizzati, meno risorse e tempo verranno spesi per analizzare i dati. È diventato quindi estremamente importante disporre di uno strumento che permetta di eseguire quante più azioni possibili in modo efficiente in un lasso di tempo limitato.

È qui che entra in gioco Emacs, che offre funzionalità ed estensioni che consentono agli utenti di mantenersi organizzati. Emacs può essere meglio descritto come che non è solo un editor di testo ma piuttosto una macchina a tutti gli effetti. Una di queste estensioni di Emacs che aiuta nell'organizzazione è Org, che è una modalità che offre molteplici funzionalità come tenere note, mantenere elenchi e pianificare progetti. Quindi oggi vedremo come si può usare la modalità Org per organizzare la tua vita.

Introduzione - Fondamenti di Org

Come accennato in precedenza, Org è semplicemente una modalità di Emacs che funge da strumento organizzativo. Per aprire i file in modalità Org, apri Emacs e premi Ctrl + x seguito da Ctrl + f e inserisci myinit.organizzazione.

Questo creerà un file Org vuoto. All'interno di questo file, possiamo aggiungere intestazioni ed elenchi, nonché anche il codice sorgente di più linguaggi di programmazione come Python, Java, ecc. I file di organizzazione seguono una struttura gerarchica, che lo rende semplice e immediato da usare.

I titoli possono essere aggiunti al suo interno nel modo seguente:

Diamo ora un'occhiata ad alcune funzionalità di Org che gli danno un vantaggio rispetto ad altri strumenti:

1) Gestione delle attività

Una delle migliori funzionalità offerte da Org è la possibilità di tenere traccia delle attività. Gli utenti possono aggiungere le loro attività quotidiane e tenerne traccia utilizzando TODO e caselle di controllo e possono anche avvolgerle con note per maggiori dettagli.

Supponiamo di avere quanto segue nel nostro file Org:

Ora vogliamo aggiungere TODO a questo diario ed elencare quelli completati come Fatto. Vai a qualsiasi viola elemento colorato e hit Maiusc + destra chiave. UN FARE apparirà accanto all'elemento.

Se premi Maiusc + tasto destro ancora una volta, TODO si trasforma in a FATTO, e ancora una volta, premere i tasti porta all'elemento semplice originale. Gli elementi senza TODO e DONE sono considerati in a stato libero.

Come visto, per impostazione predefinita, abbiamo solo le due parole chiave - TODO e DONE. Tuttavia, possiamo anche creare un task manager personalizzato. Questo può essere fatto usando il comando: #+SEQ_TODO. Impostiamo alcune parole chiave personalizzate per il nostro manager. Aggiungi la seguente riga all'inizio del file Org:

#+SEQ_TODO: IN ATTESA(w) | FATTO(d) | ANNULLATO(c) | DA FARE (t)

Ora ricarica Emacs e apri myinit.file org. Ora vai all'intestazione dell'attività e premi Maiusc + destra chiave per controllare questi:

2) Pianificazione del progetto: orari, scadenze e ordini del giorno

Affinché i progetti vengano pianificati e completati in tempo, Org consente inoltre agli utenti di aggiungere data e ora alle proprie attività. Gli utenti possono aggiungere le date di quando stanno pianificando di iniziare a lavorare su una particolare attività o quale scadenza avrà per essere completata. Gli utenti possono persino ottenere una panoramica dell'elenco degli eventi che dovrebbero verificarsi in una data particolare.

Per aggiungere la data di inizio di un'attività, gli utenti possono utilizzare il comando schedule di org-mode. Vai semplicemente a qualsiasi attività e premi Ctrl + c, seguito da Ctrl + s. Otterrai qualcosa del genere:

Scegli la data e cliccaci sopra. Ora vai al compito e premi tab. Vedrai una data insieme alla parola chiave della pianificazione sotto di essa.

Per aggiungere una Scadenza all'attività, premi Ctrl + c, seguito da Ctrl + d. Scegli la data e poi premi Tab per vederla sotto l'attività.

Puoi anche aggiungere sia la pianificazione che le date di scadenza su un'attività.

Per avere una panoramica degli eventi, premere Ctrl + c, seguito da [. Questo aggiunge il file corrente all'inizio dell'elenco dell'agenda.

Ora salva il tuo file facendo clic su Ctrl + x seguito da Ctrl + s. Per vedere gli eventi, dobbiamo prima aprire la vista agenda, che può essere fatto premendo i tasti Alt + x ed entrando org-agenda. Questo ti dà un elenco di comandi che accompagna org-agenda:

Per ottenere l'agenda di una determinata settimana o giorno, premi un chiave. Questo ci dà una panoramica di tutti gli eventi che accadono nella settimana in corso. Vedi l'immagine qui sotto:

3) Tabelle

Org ha anche un editor di tabelle integrato. Ciò è utile quando gli utenti desiderano impostare i dati in una forma più strutturata ed eseguire operazioni come la somma tra le colonne, la ricerca del massimo, ecc. Per creare tabelle in Org, premi Ctrl + c, seguito da | (tubo). Org ti chiederà quindi di menzionare la dimensione del tavolo.

Puoi quindi inserire i dati e giocarci:

Puoi aggiungere nuove righe usando i tasti Alt + Maiusc + Giù e nuove colonne di Alt + Maiusc + Destra e viceversa.

Emacs aiuta a organizzare la tua vita??

Org è una delle migliori modalità di Emacs, che offre alcune funzionalità eccellenti ai suoi utenti. Puoi incorporare codice, pianificare elementi, aggiungere proprietà, avere liste di controllo e molto altro ancora. Avere una modalità così potente a portata di mano fa brillare Emacs e ha reso l'organizzazione delle nostre attività quotidiane molto più semplice.

I 5 migliori giochi arcade per Linux
Al giorno d'oggi, i computer sono macchine serie utilizzate per i giochi. Se non riesci a ottenere il nuovo punteggio più alto, saprai cosa intendo. I...
Battaglia per Wesnoth 1.13.6 Sviluppo rilasciato
Battaglia per Wesnoth 1.13.6 rilasciato il mese scorso, è la sesta versione di sviluppo nella 1.13.x e offre una serie di miglioramenti, in particolar...
Come installare League Of Legends su Ubuntu 14.04
Se sei un fan di League of Legends, questa è un'opportunità per testare League of Legends. Nota che LOL è supportato su PlayOnLinux se sei un utente L...