Sncli, naudokite „Ubuntu“ terminalo „SimpleNote“

apie sncli

Kitame straipsnyje mes pažvelgsime į sncli. Tai yra „Python“ programa, kuri leis vartotojams pasiekti mūsų sąskaitą Simplenote per komandinę eilutę. Programa suteiks mums galimybę pasiekti savo užrašus per pritaikomą GUI, kuris įgyvendina vi tipo raktus, arba per paprastą komandinės eilutės sąsają.

Su šia programa užrašus galima peržiūrėti, kurti ar redaguoti tiek prisijungus, tiek neprisijungus. Visi pakeitimai yra laikinai laikomi diske ir automatiškai sinchronizuojami su mūsų „Simplenote“ paskyra, kai „sncli“ prisijungia prie interneto.

Bendrosios sncli charakteristikos

pavyzdžių pastabos

  • Paraiška teikia mums pilnas dvikryptis sinchronizavimas su „Simplenote“ atliekama dinamiškai fone. Mes taip pat galėsime priversti atlikti visą dvipusį sinchronizavimą su „Simplenote“
  • Visi veiksmus galima lengvai įrašyti ir peržiūrėti.
  • Mes turėsime galimybę sukurti naują užrašą per stdin arba naudodamiesi mūsų mėgstamu redaktoriumi.
  • Mes galime pažymėti pastabas kaip antraštę.
  • Mes sugebėsime rūšiuoti užrašus pagal datą, pagal pavadinimą, etiketes ir jas taip pat galima tvirtinti viršuje.
  • Mes taip pat galime ieškokite užrašų naudodami „Google“ stiliaus paieškos modelį arba įprastą išraišką.
  • Paraiška suteikia mums galimybę peržiūrėti užrašų ir metaduomenų turinį. Kitas dalykas, kurį tai mums leis padaryti, yra atkurti ankstesnes pastabų versijas.
  • Mes turėsime galimybę kurkite ir redaguokite užrašus naudodami mūsų redaktorių, kurį turėsime sukonfigūruoti.
  • Mes sugebėsime redaguoti kiekvieno užrašo etiketes.
  • Užrašai mes galime juos pašalinti.
  • Programa mums pasiūlys vi tipo raktai, kurie taip pat yra visiškai konfigūruojami.
  • Spalvos taip pat yra visiškai konfigūruojamos.

Tai tik keletas šios programos funkcijų. Jie gali pasitarkite su jais visais projekto „GitHub“ puslapis.

„Sncli“ diegimas

Mes galime įdiekite šią programą naudodami PIP3 paketų tvarkyklę. Kai būsime tikri, kad įdiegėme šį paketų tvarkyklę, terminale („Ctrl“ + „Alt“ + T) turėsime tik parašyti:

sncli montavimas su pip3

pip3 install sncli

Sncli konfigūracija

Po įdiegimo numatytasis konfigūracijos failo kelias yra /home/user-name/.snclirc. Šį failą turėsime susikurti patys, bent jau tai turėjau padaryti bandydamas šią programą. Tai galime padaryti įvesdami terminalą (Ctrl + Alt + T) komandą:

touch ~/.snclirc

Konfigūruokite vartotojo vardą ir slaptažodį

Dabar turėsime pridėkite reikiamą konfigūraciją į ką tik sukurtą failą, kad galėtume naudoti savo paskyrą sistemoje „SimpleNote“. Šablonas, kurį ketiname pridėti prie failo, bus panašus į šį:

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

El. Pašto adresą ir slaptažodį pakeiskite tais, kuriuos naudojate norėdami pasiekti „SimpleNote“.

Pakeiskite teksto rengyklę, kad galėtumėte redaguoti užrašus

Tai padarysime redaguodami konfigūracijos failą, kad mano nano pastabos būtų nustatytos kaip teksto redaktorius. Čia galite naudoti jums labiausiai patinkantį redaktorių. Terminale („Ctrl“ + „Alt“ + T) turėsime parašyti tik:

nano ~/.snclirc

Dabar šią eilutę pridėsime po įgaliojimais kurį parašėme ankstesniame punkte:

„sncli“ konfigūracijos pavyzdys

cfg_editor = nano +{line}

Išsaugoję failą, mes galime įrašyti į terminalą:

sncli

Ankstesnė komanda be argumentų paleidžia programą konsolėje. Tai pradės sinchronizuoti visus esamus užrašus, o konsolės apačioje pamatysime žurnalo pranešimą. Šiuos žurnalo pranešimus galite peržiūrėti bet kuriuo metu paspausdami raktas l.

Spartieji klavišai

sncli pagalba

Spartieji klavišai yra praktiškai tie patys, kuriuos naudojame „vim“. Bet su visais jais galima susipažinti oficiali programos dokumentacija arba naudodamiesi jos pagalba paspauskite klavišą 'h" kai turėsime programą.

Paslėptas

Užrašai saugomi vietoje kataloge ~ / .sncli .json formatu.

Mes galime gauti daugiau informacijos apie šios programos naudojimą iš jūsų puslapis „GitHub“ arba projekto svetainė.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.