Geeknote installation
Geeknote was developed using python. So before you start, make sure you have python (preferably version 2.7) and git installed.
In Debian, Ubuntu, and Linux MINT
The codes are as follows:
$ git clone git://github.com/VitaliyRodnenko/geeknote.git
$ cd geeknote
$ sudo python2.7 setup.py install
In Fedora or centos/rhel
The codes are as follows:
$ git clone git://github.com/VitaliyRodnenko/geeknote.git
$ cd geeknote
$ sudo python setup.py install
In arch Linux
For archlinux users, only theAURPackages in.
Basic use of geeknote
Once you have installed geeknote, you should associate geeknote with your Evernote account:
The codes are as follows:
Then enter your email address, password and your two-step verification code. If you don’t have the latter, ignore it and press enter.
Obviously you need an Evernote account to do this, so register first.
After that, you can start creating new notes and editing them.
But first, you need to set up your favorite text editor:
The codes are as follows:
Then, the general syntax for creating a new note is:
The codes are as follows:
In the above command, only ‘title’ is required. It will be associated with the title of a new note. Other annotations can add additional metadata to the notes: add tags to associate with your notes and specify which notebook to put in. Also, if you have spaces in your title or content, don’t forget to put them in quotation marks.
For example:
The codes are as follows:
Then you can edit your notes. The syntax is similar:
The codes are as follows:
Note that optional parameters such as new title, label and notebook are used to modify the metadata of the notes. You can also rename the note with the following command:
The codes are as follows:
Now the basic creation and editing have been completed. The more advanced feature is search and deletion. You can search your notes using the following syntax:
The codes are as follows:
By default, the above command searches for notes by title. Use the “–content-search” option to search by content.
For example:
The codes are as follows:
Show notes with the specified title:
The codes are as follows:
One of my favorite techniques is to use:
The codes are as follows:
This will show all the notes and allow you to select one of them.
Delete a note:
The codes are as follows:
Be careful this is the real deletion. It will delete this note from cloud storage.
Finally, there are many options to manage tags and notebooks. I think the most useful thing is to display a list of notebooks.
The codes are as follows:
The following commands are very similar. As you can guess, you can list all the tags with the following command:
The codes are as follows:
Create a notebook:
The codes are as follows:
Create a label:
The codes are as follows:
Once you get the hang of it, it’s clear that the grammar is very natural.
If you want to know more, don’t forget to checkOfficial documents。
welfare
As a bonus, geeknote’s own gnsync tool allows you to synchronize between Evernote and your local computer. However, I found its grammar a little boring:
The codes are as follows: