Github Terminus



Terminal Velocity is a fast, cross-platform note-taking application for theUNIX terminal, it’s a clone of the OS X app NotationalVelocity that runs in a terminal and uses your$EDITOR.

  1. Github Nestjs Terminus
  2. Terminus Github Issues
  3. Github Terminus

Install

To install Terminal Velocity, run:

Fork it on github and submit pull request Motivate the community, tweet about the project and star it on github:) We are looking for new contributors, so if you fancy bash programming and if you would like to contribute a patch or a code up a new plugin give us a shout! The database for data-people - CONCEDO NULLI. TerminusDB has 28 repositories available. Follow their code on GitHub. Why use serial ports? Freetserv originated from a small server hosting colocation association where we share a 19″ rack; each member gets one unit. Some devices like network switches or appliances come with a serial port and no other way to access them remotely. Terminal Velocity doesn’t support renaming or moving notes yet, but you can move note files (and edit their contents) using other tools, this will not interfere with Terminal Velocity as long as you don’t do it while Terminal Velocity is running. User interaction copied from Notational Velocity.

Then to launch it just run:

To use a different notes directory, run:

To quit the app, press ctrl-x.

Create Notes

To create a new note, type a title for the note and hit enter. The note willbe opened in your text editor. As you type the title, the list of notes filtersto show notes that match what you’ve typed, giving you a chance to open arelated note instead of making a new one.

Find Notes

Github

The same text area is used for entering the titles of new notes and forsearching notes. To find and open a note, type some words from the note’s titleor contents. The list of notes filters as you type to show only matching notes.When you see the note that you want, use the up and down arrows to selectit then hit enter to open it. You can also use page up and page down ormouse clicks to select notes.

Autocomplete

If you type the beginning of a note’s title (case-insensitive), that note willbe automatically selected in the note list and its title will be autocompletedin the search box. Whenever a note is selected, just hit enter to open thatnote.

If you want to create a new note whose title is a substring of an existingnote’s title, then even after you’ve typed the full title for your new note theexisting note will still be selected by the autocomplete. In this case, youhave to hit ctrl-d or escape to clear the autocomplete selection, then hitenter to create your note.

Configuration

The location of the notes directory, the text editor, the filename extensionfor new notes, etc. can be configured using command-line options or a configfile. For details, run:

Syncing

Since your notes are just a directory of plain text files, it’s easy to syncthem using Dropbox, Ubuntu One, Unison, git, etc. Just use a notes directory inyour Dropbox or Ubuntu One directory, in a git repository, etc.

Details

Notes are kept as plain text files in a notes directory (~/Notes by default).

Notes are sorted by modification date, most recently modified at the top.

The search is fuzzy. A note will match a search term if it contains all of thegiven search words anywhere in its title or body, the words don’t have toappear consecutively or in the same order.

The search is smart-case. For each search word, if the word is all lower-casethen it will be matched case-insensitively. If the word contains any upper-caseletters then it will be matched case-sensitively.

Github Nestjs Terminus

Subdirectories in your notes directory are searched recursively. To create anew note in a subdirectory, just give the subdir(s) as part of the note’stitle, e.g.: programming/python/How to use decorators in Python

Terminus Github Issues

You can have note files with different filename extensions. All the files inyour notes directory are searched, regardless of filename extension. To createa note with a different filename extension use the --extension option.

Terminal Velocity doesn’t support renaming or moving notes yet, but you canmove note files (and edit their contents) using other tools, this will notinterfere with Terminal Velocity as long as you don’t do it while TerminalVelocity is running.

Credits

User interaction copied from Notational Velocity.

Some code snippets ideas borrowed fromAndrew Wagner andSimon Greenhill.

Github Terminus

Written in Python usingUrwid.