Sncli, Ubuntu terminalinden SimpleNote'u kullanın

sncli hakkında

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

örnek notlar

  • 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 ile sncli kurulumu

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:

sncli için örnek yapılandırma

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ı

sncli yardımı

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.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.