Sncli, käytä SimpleNotea Ubuntu-terminaalista

noin sncli

Seuraavassa artikkelissa tarkastellaan sncliä. Tämä on Python-sovellus, jonka avulla käyttäjät voivat käyttää tiliamme Simplenote komentorivin kautta. Sovellus antaa meille mahdollisuuden käyttää muistiinpanojamme mukautettavan käyttöliittymän kautta, joka toteuttaa tyypin vi avaimet tai yksinkertaisen komentoriviliittymän kautta.

Tämän sovelluksen avulla muistiinpanoja voidaan tarkastella, luoda tai muokata sekä online- että offline-tilassa. Kaikki muutokset tallennetaan välimuistiin paikallisesti levylle ja synkronoidaan automaattisesti Simplenote-tilimme kanssa, kun sncli siirtyy verkkoon.

Snclin yleiset ominaisuudet

esimerkkimuistiinpanoja

  • Sovellus tarjoaa meille täysi kaksisuuntainen synkronointi Simplenoten kanssa dynaamisesti taustalla. Voimme myös pakottaa tämän täydellisen kaksisuuntaisen synkronoinnin Simplenoten kanssa
  • Kaikki toimet voidaan helposti tallentaa ja tarkistaa.
  • Meillä on mahdollisuus luo uusi muistiinpano stdin tai käyttämällä suosikkieditoria.
  • Voimme merkitse muistiinpanot markdowniksi.
  • Pystymme lajittele muistiinpanot päivämäärän, otsikon, tarrojen mukaan ja ne voidaan myös kiinnittää yläosaan.
  • Voimme myös etsi muistiinpanoja Google-tyylisellä hakumallilla tai säännöllisellä lausekkeella.
  • Sovellus antaa meille mahdollisuuden tarkastella muistiinpanojen ja metatietojen sisältöä. Toinen asia, jonka se antaa meidän tehdä, on palauttaa muistiinpanojen aiemmat versiot.
  • Meillä on mahdollisuus luoda ja muokata muistiinpanoja editorissamme, joka meidän on määritettävä.
  • Pystymme muokkaa kunkin muistiinpanon tunnisteita.
  • Muistiinpanot voimme poista ne.
  • Ohjelma tarjoaa meille vi-tyyppiset avaimet, jotka ovat myös täysin konfiguroitavissa.
  • Värit ovat myös täysin konfiguroitavissa.

Nämä ovat vain muutamia tämän ohjelman ominaisuuksia. He voivat ota yhteyttä kaikkiin heihin projektin GitHub-sivu.

Sncli-asennus

Voimme asenna tämä ohjelma PIP3-paketinhallinnan avulla. Kun olemme varmoja, että tämä paketinhallinta on asennettu, päätelaitteessa (Ctrl + Alt + T) meidän on vain kirjoitettava:

sncli-asennus pip3: lla

pip3 install sncli

Sncli-kokoonpano

Asennuksen jälkeen oletusasetustiedoston polku on /home/user-name/.snclirc. Meidän on luotava tämä tiedosto itse, ainakin se mitä minun piti tehdä testatessani tätä sovellusta. Voimme tehdä tämän kirjoittamalla komentoon pääte (Ctrl + Alt + T):

touch ~/.snclirc

Määritä käyttäjänimi ja salasana

Nyt meidän on pakko lisää tarvittava kokoonpano juuri luomallemme tiedostolle voidaksemme käyttää tiliamme SimpleNotessa. Malli, jonka aiomme lisätä tiedostoon, on jotain seuraavaa:

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

Korvaa sähköpostiosoite ja salasana niillä, joita käytät käyttääksesi SimpleNotea.

Muuta muistiinpanoja vaihtamalla tekstieditoria

Teemme tämän muokkaamalla asetustiedostoa, jotta nano-muistiinpanoni laitetaan tekstieditoriksi. Täällä voit käyttää editoria, josta pidät eniten. Päätteessä (Ctrl + Alt + T) meidän on vain kirjoitettava:

nano ~/.snclirc

Nyt lisäämme tämän rivin tunnistetietojen alle jonka kirjoitimme edellisessä kohdassa:

esimerkki sncli-kokoonpanosta

cfg_editor = nano +{line}

Kun tiedosto on tallennettu, voimme nyt kirjoittaa päätelaitteeseen:

sncli

Edellinen komento ilman argumentteja käynnistää sovelluksen konsolissa. Tämä alkaa synkronoida kaikki olemassa olevat muistiinpanomme ja näemme lokiviestin konsolin alaosassa. Näitä lokiviestejä voi tarkastella milloin tahansa painamalla avain l.

Pikanäppäimet

sncli apua

Pikanäppäimet ovat käytännössä samat, joita käytämme vimissä. Mutta Kaikkia heitä voi tutustua virallinen ohjelma-asiakirja tai käyttämällä sen apua painamalla näppäintäh" kun ohjelma on auki.

kätketty

Muistiinpanot tallennetaan paikallisesti hakemistoon ~ / .sncli .json-muodossa.

Voimme saada lisätietoja tämän ohjelman käyttämisestä sivu GitHubissa tai projektin verkkosivusto.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.