Bir sonraki yazıda sncli'ye bir göz atacağız. Bu kullanıcıların hesabımıza erişmesine izin verecek bir Python uygulaması Simplenote komut satırı aracılığıyla. Uygulama bize, vi türündeki anahtarları uygulayan özelleştirilebilir bir GUI veya basit bir komut satırı arayüzü aracılığıyla notlarımıza erişme imkanı verecektir.
Bu uygulama ile notlar hem çevrimiçi hem de çevrimdışı modda görüntülenebilir, oluşturulabilir veya düzenlenebilir. Tüm değişiklikler diskte yerel olarak önbelleğe alınır ve sncli çevrimiçi olduğunda Simplenote hesabımızla otomatik olarak senkronize edilir.
Sncli'nin genel özellikleri
- Uygulama bize sağlar Simplenote ile tam çift yönlü senkronizasyon arka planda dinamik olarak gerçekleştirilir. Ayrıca bu tam iki yönlü senkronizasyonu Simplenote ile zorlayabileceğiz
- Tüm eylemler kolayca kaydedilebilir ve incelenebilir.
- Olma imkanına sahip olacağız aracılığıyla yeni bir not oluştur stdin veya favori düzenleyicimizi kullanarak.
- Yapabiliriz notları markdown olarak işaretle.
- Yapabileceğiz notları sırala tarihe, başlığa, etiketlere göre ve üstte de sabitlenebilirler.
- Biz de yapabiliriz Google tarzı bir arama modeli veya normal ifade kullanarak notları arayın.
- Uygulama bize fırsat veriyor notların ve meta verilerin içeriğini görüntüleyin. Yapmamıza izin verecek başka bir şey de notların önceki sürümlerini geri yükle.
- Olma imkanına sahip olacağız düzenleyicimizi kullanarak not oluşturun ve düzenleyinyapılandırmamız gerekecek.
- Yapabileceğiz her notun etiketini düzenleyin.
- Notlar yapabiliriz onları kaldır.
- Program bize sunacak vi tip tuşları, bunlar da tamamen yapılandırılabilir.
- Renkler de tamamen yapılandırılabilir.
Bunlar, bu programın sadece birkaç özelliğidir. Yapabilirler hepsine danışın proje GitHub sayfası.
Sncli kurulumu
Yapabiliriz bu programı PIP3 paket yöneticisini kullanarak kurun. Bu paket yöneticisinin kurulu olduğundan emin olduğumuzda, bir terminalde (Ctrl + Alt + T) sadece şunu yazmamız gerekecek:
pip3 install sncli
Sncli yapılandırması
Kurulumdan sonra, varsayılan yapılandırma dosyası yolu /home/user-name/.snclirc. Bu dosyayı kendimiz oluşturmamız gerekecek, en azından bu uygulamayı test ederken yapmam gereken şey buydu. Bunu, terminale (Ctrl + Alt + T) şu komutu yazarak yapabiliriz:
touch ~/.snclirc
Kullanıcı adını ve şifreyi yapılandırın
Şimdi yapmamız gerekecek Hesabımızı SimpleNote'ta kullanabilmek için yeni oluşturduğumuz dosyaya gerekli yapılandırmayı ekleyin. Dosyaya ekleyeceğimiz şablon aşağıdaki gibi olacaktır:
[sncli] cfg_sn_username = direccion-correo-cuenta-simplenote cfg_sn_password = contraseña-cuenta-simplenote
E-posta adresini ve parolayı SimpleNote'a erişmek için kullandığınızlarla değiştirin.
Notları düzenlemek için metin düzenleyiciyi değiştirin
Bunu, nano notlarımı bir metin editörü olarak koymak için yapılandırma dosyasını düzenleyerek yapacağız. Burada en beğendiğiniz editörü kullanabilirsiniz. Bir terminalde (Ctrl + Alt + T) sadece şunu yazmamız gerekecek:
nano ~/.snclirc
Şimdi bu satırı kimlik bilgilerinin altına ekleyeceğiz önceki noktada yazdığımız:
cfg_editor = nano +{line}
Dosya kaydedildikten sonra terminale yazabiliriz:
sncli
Bağımsız değişken içermeyen önceki komut, konsoldaki uygulamayı başlatır. Bu, mevcut tüm notlarımızı senkronize etmeye başlayacak ve konsolun altında bir günlük mesajı göreceğiz. Bu günlük mesajlarına herhangi bir zamanda düğmesine basılarak bakılabilir. anahtar l.
Klavye kısayolları
Kısayollar pratik olarak vim'de kullandığımızla aynıdır. Fakat hepsine şuradan danışılabilir: resmi program belgeleri veya yardımını kullanarak 'tuşuna basınh' programı açtığımızda.
Gizli
Notlar yerel olarak dizine kaydedilir ~ / .sncli .json biçiminde.
Yapabiliriz daha fazla bilgi al bu programı sizden kullanma hakkında GitHub sayfası veya proje web sitesi.