Sncli, χρησιμοποιήστε το SimpleNote από το τερματικό του Ubuntu

για το sncli

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο sncli. Αυτό είναι μια εφαρμογή Python που θα επιτρέπει στους χρήστες να έχουν πρόσβαση στον λογαριασμό μας Απλή σημείωση μέσω γραμμής εντολών. Η εφαρμογή θα μας δώσει τη δυνατότητα πρόσβασης στις σημειώσεις μας μέσω ενός προσαρμόσιμου GUI, το οποίο εφαρμόζει κλειδιά τύπου vi ή μέσω μιας απλής διεπαφής γραμμής εντολών.

Με αυτήν την εφαρμογή οι σημειώσεις μπορούν να προβληθούν, να δημιουργηθούν ή να επεξεργαστούν τόσο σε λειτουργία online όσο και εκτός σύνδεσης. Όλες οι αλλαγές αποθηκεύονται τοπικά στον δίσκο και συγχρονίζονται αυτόματα με τον λογαριασμό Simplenote όταν το sncli συνδεθεί.

Γενικά χαρακτηριστικά του sncli

παραδείγματα σημειώσεων

  • Η εφαρμογή μας παρέχει πλήρης αμφίδρομος συγχρονισμός με το Simplenote εκτελείται δυναμικά στο παρασκήνιο. Θα μπορέσουμε επίσης να επιβάλουμε αυτόν τον πλήρη αμφίδρομο συγχρονισμό με το Simplenote
  • Όλα οι ενέργειες μπορούν να καταγραφούν και να ελεγχθούν εύκολα.
  • Θα έχουμε τη δυνατότητα δημιουργήστε μια νέα σημείωση μέσω stdin ή χρησιμοποιώντας τον αγαπημένο μας επεξεργαστή.
  • Μπορούμε σημειώστε σημειώσεις ως markdown.
  • Θα είμαστε σε θέση ταξινομήστε τις νότες κατά ημερομηνία, ανά τίτλο, ετικέτες και μπορούν επίσης να διορθωθούν στην κορυφή.
  • Μπορούμε επίσης αναζήτηση σημειώσεων χρησιμοποιώντας μοτίβο αναζήτησης σε στυλ Google ή κανονική έκφραση.
  • Η εφαρμογή μας δίνει την ευκαιρία να δείτε το περιεχόμενο των σημειώσεων και των μεταδεδομένων. Ένα άλλο πράγμα που θα μας επιτρέψει να κάνουμε είναι επαναφορά προηγούμενων εκδόσεων σημειώσεων.
  • Θα έχουμε τη δυνατότητα δημιουργήστε και επεξεργαστείτε σημειώσεις χρησιμοποιώντας τον συντάκτη μας, το οποίο θα πρέπει να διαμορφώσουμε.
  • Θα είμαστε σε θέση επεξεργαστείτε τις ετικέτες κάθε σημείωσης.
  • Οι σημειώσεις μπορούμε αφαιρέστε τα.
  • Το πρόγραμμα θα μας προσφέρει πλήκτρα τύπου vi, τα οποία είναι επίσης πλήρως διαμορφώσιμα.
  • Τα χρώματα είναι επίσης πλήρως διαμορφώσιμα.

Αυτά είναι μόνο μερικά χαρακτηριστικά αυτού του προγράμματος. Αυτοί μπορούν συμβουλευτείτε όλα αυτά στο σελίδα έργου GitHub.

Εγκατάσταση sncli

Μπορούμε εγκαταστήστε αυτό το πρόγραμμα χρησιμοποιώντας τον διαχειριστή πακέτων PIP3. Όταν είμαστε σίγουροι ότι έχουμε εγκαταστήσει αυτόν τον διαχειριστή πακέτων, σε ένα τερματικό (Ctrl + Alt + T) θα πρέπει να γράψουμε μόνο:

εγκατάσταση sncli με pip3

pip3 install sncli

Διαμόρφωση sncli

Μετά την εγκατάσταση, η προεπιλεγμένη διαδρομή αρχείου διαμόρφωσης είναι /home/user-name/.snclirc. Θα πρέπει να δημιουργήσουμε μόνοι μας αυτό το αρχείο, τουλάχιστον αυτό έπρεπε να κάνω ενώ δοκίμασα αυτήν την εφαρμογή. Μπορούμε να το κάνουμε πληκτρολογώντας στο τερματικό (Ctrl + Alt + T) την εντολή:

touch ~/.snclirc

Διαμορφώστε το όνομα χρήστη και τον κωδικό πρόσβασης

Τώρα θα πρέπει προσθέστε την απαραίτητη διαμόρφωση στο αρχείο που μόλις δημιουργήσαμε για να μπορέσουμε να χρησιμοποιήσουμε τον λογαριασμό μας στο SimpleNote. Το πρότυπο που πρόκειται να προσθέσουμε στο αρχείο θα είναι ως εξής:

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

Αντικαταστήστε τη διεύθυνση email και τον κωδικό πρόσβασης με αυτούς που χρησιμοποιείτε για πρόσβαση στο SimpleNote.

Αλλάξτε το πρόγραμμα επεξεργασίας κειμένου για να επεξεργαστείτε τις σημειώσεις

Θα το κάνουμε αυτό με την επεξεργασία του αρχείου διαμόρφωσης για να θέσω τις νανο σημειώσεις μου ως πρόγραμμα επεξεργασίας κειμένου. Εδώ μπορείτε να χρησιμοποιήσετε τον επεξεργαστή που σας αρέσει περισσότερο. Σε ένα τερματικό (Ctrl + Alt + T) θα πρέπει να γράψουμε μόνο:

nano ~/.snclirc

Τώρα θα προσθέσουμε αυτήν τη γραμμή κάτω από τα διαπιστευτήρια που γράψαμε στο προηγούμενο σημείο:

παράδειγμα διαμόρφωσης για sncli

cfg_editor = nano +{line}

Μόλις αποθηκευτεί το αρχείο, μπορούμε να γράψουμε στο τερματικό:

sncli

Η προηγούμενη εντολή χωρίς ορίσματα, ξεκινά την εφαρμογή στην κονσόλα. Αυτό θα αρχίσει να συγχρονίζει όλες τις υπάρχουσες σημειώσεις μας και θα δούμε ένα μήνυμα καταγραφής στο κάτω μέρος της κονσόλας. Μπορείτε να συμβουλευτείτε αυτά τα μηνύματα καταγραφής ανά πάσα στιγμή πατώντας το κλειδί l.

Συντομεύσεις πληκτρολογίου

βοήθεια sncli

Οι συντομεύσεις είναι σχεδόν οι ίδιες που χρησιμοποιούμε στο vim. Αλλά μπορείτε να συμβουλευτείτε όλα αυτά στο επίσημη τεκμηρίωση προγράμματος ή χρησιμοποιώντας τη βοήθειά του, πατώντας το πλήκτρο 'h» όταν έχουμε ανοιχτό το πρόγραμμα.

Κρυφό

Οι σημειώσεις αποθηκεύονται τοπικά στον κατάλογο ~ / .sncli σε μορφή .json.

Μπορούμε λάβετε περισσότερες πληροφορίες σχετικά με τη χρήση αυτού του προγράμματος από το δικό σας σελίδα στο GitHub ή ιστοσελίδα του έργου.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.