Sncli, usa SimpleNote dal terminale Ubuntu

a proposito di sncli

Nel prossimo articolo daremo uno sguardo a sncli. Questo è un'applicazione Python che consentirà agli utenti di accedere al nostro account semplice Nota tramite riga di comando. L'applicazione ci darà la possibilità di accedere alle nostre note tramite una GUI personalizzabile, che implementa chiavi di tipo vi o tramite una semplice interfaccia a riga di comando.

Con questa applicazione le note possono essere visualizzate, create o modificate sia in modalità online che offline. Tutte le modifiche vengono memorizzate nella cache locale su disco e sincronizzate automaticamente con il nostro account Simplenote quando sncli va online.

Caratteristiche generali di sncli

note di esempio

  • L'applicazione ci fornisce sincronizzazione bidirezionale completa con Simplenote eseguito dinamicamente in background. Saremo anche in grado di forzare questa sincronizzazione bidirezionale completa con Simplenote
  • Tutte le azioni possono essere facilmente registrate e riviste.
  • Avremo la possibilità di creare una nuova nota tramite stdin o utilizzando il nostro editor preferito.
  • Possiamo contrassegnare le note come ribasso.
  • Saremo in grado ordinare le note per data, per titolo, etichette e possono anche essere fissati in alto.
  • Possiamo anche cercare le note utilizzando un pattern di ricerca in stile Google o un'espressione regolare.
  • L'applicazione ci dà l'opportunità di visualizzare il contenuto delle note e dei metadati. Un'altra cosa che ci permetterà di fare è ripristinare le versioni precedenti delle note.
  • Avremo la possibilità di creare e modificare le note utilizzando il nostro editor, che dovremo configurare.
  • Saremo in grado modificare le etichette di ogni nota.
  • Le note possiamo rimuovili.
  • Il programma ci offrirà tasti di tipo vi, che sono anche completamente configurabili.
  • Anche i colori sono completamente configurabili.

Queste sono solo alcune delle caratteristiche di questo programma. Loro possono consultarli tutti nel pagina GitHub del progetto.

Installazione Sncli

Possiamo installare questo programma utilizzando il gestore di pacchetti PIP3. Quando siamo sicuri di aver installato questo gestore di pacchetti, in un terminale (Ctrl + Alt + T) dovremo solo scrivere:

installazione sncli con pip3

pip3 install sncli

Configurazione Sncli

Dopo l'installazione, il percorso del file di configurazione predefinito è /home/user-name/.snclirc. Dovremo creare questo file da soli, almeno questo è quello che ho dovuto fare mentre provavo questa applicazione. Possiamo farlo digitando nel terminale (Ctrl + Alt + T) il comando:

touch ~/.snclirc

Configura nome utente e password

Ora dovremo farlo aggiungere la configurazione necessaria al file che abbiamo appena creato per poter utilizzare il nostro account in SimpleNote. Il modello che aggiungeremo al file sarà simile al seguente:

[sncli]
cfg_sn_username = direccion-correo-cuenta-simplenote
cfg_sn_password = contraseña-cuenta-simplenote

Sostituisci l'indirizzo e-mail e la password con quelli che utilizzi per accedere a SimpleNote.

Cambia l'editor di testo per modificare le note

Lo faremo modificando il file di configurazione per inserire le mie note nano come editor di testo. Qui puoi usare l'editor che più ti piace. In un terminale (Ctrl + Alt + T) dovremo solo scrivere:

nano ~/.snclirc

Ora aggiungeremo questa riga sotto le credenziali che abbiamo scritto nel punto precedente:

configurazione di esempio per sncli

cfg_editor = nano +{line}

Una volta salvato il file, possiamo scrivere nel terminale:

sncli

Il comando precedente senza argomenti, avvia l'applicazione nella console. Questo inizierà a sincronizzare tutte le nostre note esistenti e vedremo un messaggio di log nella parte inferiore della console. Questi messaggi di registro possono essere consultati in qualsiasi momento premendo il tasto chiave l.

Scorciatoie da tastiera

sncli help

Le scorciatoie sono praticamente le stesse che usiamo in vim. Ma tutti possono essere consultati nel documentazione ufficiale del programma o usando il suo aiuto, premendo il tasto 'h' quando abbiamo il programma aperto.

Nascosto

Le note vengono salvate localmente nella directory ~ / .sncli in formato .json.

Possiamo ottenere maggiori informazioni sull'utilizzo di questo programma dal tuo pagina su GitHub o sito web del progetto.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.