Evernote er et av de mest populære produktivitetsverktøyene, slik at du kan ta notater, lage gjøremålslister, påminnelser og mer, men det er ikke offisielt tilgjengelig på Linux. Selv om Linux-brukere kan få tilgang til tjenesten via webgrensesnittet, er det ikke praktisk, spesielt hvis du bruker mye tid på å arbeide på kommandolinjen.

Hvis du leter etter en måte å få tilgang til notattjenesten fra kommandolinjen, kan du prøve Geeknote, en open source Evernote-konsollklient for Linux, samt andre plattformer som FreeBSD og Mac OS X. I denne artikkelen vil diskutere grunnleggende om Geeknote og dets installasjon på Linux, samt funksjonene den gir.

Installasjon

Merk : Alle disse installasjonstrinnene er testet på Ubuntu 14.04.

Bruk følgende kommandoer for å installere Geeknote:

 sudo apt-get install git python-drift python-bs4 python-oauth2 python-html2text python-sqlalchemy python-setuptools cd && git klon https://github.com/VitaliyRodnenko/geeknote.git cd geeknote sudo python setup.py installere - -record installed_files.txt 

Når du er ferdig, bare kjør følgende kommando:

 Geeknote login 

Denne kommandoen vil be deg om å skrive inn Evernote-påloggingsinformasjonen din, samt en tofaktorautentiseringskode (du kan hoppe over dette ved å bare trykke på Enter hvis du ikke har konfigurert Evernote). Hvis alt går bra, bør du motta følgende melding:

 Du har logget inn. 

Geeknote funksjoner

Du kan bruke Geeknote til å utføre alle grunnleggende Evernote-funksjoner, inkludert å lage / redigere / slette / søke notater, samt lage notatbøker og koder. Den har også en funksjon for å synkronisere filer med den populære notatet.

Her er noen eksempler på de grunnleggende funksjonene Geeknote gir:

Lag notater

Du kan bruke Geeknote til å enkelt lage notater i Evernote. Her er kommandoen for det:

 geeknote lage --title --content [--tags] [- notebook] 

Her er hva de enkelte alternativene betyr:

  • --title : Tittelen til det nye notatet vi vil lage.
  • --content : Innholdet i det nye notatet (det må ikke inneholde dobbelt anførselstegn).
  • --notebook : Notatboken der det nye notatet skal lagres. Dette alternativet er ikke obligatorisk. Hvis den ikke er oppgitt, blir notatet lagret i en standard notatbok. Hvis en notatbok ikke eksisterer, vil Geeknote opprette den automatisk.
  • --tags : Merker som notatet vil ha. Det kan akseptere flere koder, skilt med kommaer.

Her er et fungerende eksempel:

 geeknote create --title "Min første notat" - innhold "Dette er en testnote." - notatboken "første notatbok" - merketrykk "test" 

Som det fremgår av skjermbildet av Evernote's webgrensesnitt som er vist nedenfor, oppretter kommandoen ovenfor et nytt notat med tittelen "Min første notat" som inneholder teksten "Dette er en test node" i notisboken "First Notebook."

Rediger notater

For å redigere et notat, bruk følgende kommando:

 geeknote redigere --note --content [--title] [--tags] [- notebook] 

Her er et fungerende eksempel som endrer tittelen, så vel som innholdet i notatet som ble opprettet i forrige eksempel:

 geeknote redigere - notat "Min første notat" - tittel "Min første notat [redigert]" --content "Dette er en redigert testnotat" 

Kommandoen ovenfor endrer notatets tittel fra "Mitt første notat" til "Mitt første notat [redigert] :, og dets innhold fra" Dette er en testnotat "til" Dette er et redigert testnotat ".

Søk notater

Geeknote kan også brukes til å lete etter notater i Evernote. Her er kommandoen for det:

 geeknote finner --search [--tags] [--notebooks] [--date] [--count] [--exact-entry] [--content-search] [--url-only] 

Her er et fungerende eksempel:

 geeknote finne - søk "min" 

Kommandoen ovenfor ga følgende utgang på min maskin:

 Søkeforespørsel: intitle: Min Totalt funnet: 1 1: 09/11/2014 07:11 Min første notat [redigert] 

Så du kan se at Geeknote var i stand til å søke notater lagret i Evernote.

Fjern notater

For å fjerne eksisterende notater, bruk følgende kommando:

 geeknote fjerne - notatbok [--force] 

Her er et fungerende eksempel:

 geeknote fjerne - notat "Mitt første notat [redigert]" 

Kommandoen ovenfor bør slette notatet med tittelen Mitt første notat [redigert] . Dette kan bekreftes ved å søke i notatet:

 geeknote finne - søk "Mine" Notatene er ikke funnet. 

En rask titt på Evernotes webgrensesnitt bekrefter også det samme:

For flere funksjoner, gå over til Geeknotes offisielle dokumentasjon.

Konklusjon

Som navnet antyder, er Geeknote tydelig for et nisje-publikum som består av Linux systemadministratorer og kommandolinje-brukere. Det kan ikke tilby alle funksjonene som Evernote gir, men sikkert får det grunnleggende arbeidet ganske enkelt. Har du noen gang brukt Geeknote? Hva er tankene dine om det? Del dine erfaringer i kommentarene nedenfor.