HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
alok
notational-fzf-vim
Vim Script2019–2023
alok / notational-fzf-vim

notational-fzf-vim

Notational velocity for vim.

7Distinct people
11Mentions
0Explicit recommenders
1.1KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Notational velocity for vim.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

  • xwmx/nb · linked in 2 of the same discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year11 dated mentions

Observed mentions: 2019-05-30 07:21:42 UTC to 2023-07-06 07:56:12 UTC.

01232019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2023

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC211
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC303
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC202
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC303
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC101

What Hacker News says

11 sources
I tried many note-taking apps and finally settled on Notable[0]. It's simple and you can point it to a folder with markdown files and attachments. Plus, you can just sync the folder using any syncing service, and use Noteless[1] on Android. The tagging support is superb, you can cross-link notes, render math using katex, and export to pdf. Because of the simple folder structure, you can also use vim+fzf to search/navigate/create/edit your notes. The notational-fzf-vim plugin[2] is superb for that. For web-clipping, I just use the markdownload[3] extension in firefox and save the markdown file in the notes folder. Why not joplin? Mostly because joplin stores notes in an sqlite database instead of a simple folder structure making it not easily accessible by normal unix tools and editors. Why not obsidian? Was never able to grok obsidian. Po
Read the rest
inting it at my existing notes makes it just show up as a huge mess of unstructured notes. I guess it needs some effort to organize and link existing notes. In notable, I can tag a note as Books/CS, and CS/Books, and it'll show up in corresponding folder-like structures in the left panel. Can't do that in obsidian. 0. https://notable.app/ 1. https://play.google.com/store/apps/details?id=net.redsolver.... 2. https://github.com/alok/notational-fzf-vim 3. https://github.com/deathau/markdownload
In Joplin – An open-source note taking and to-do application with synchronisation
For (neo)vim users, there's notational fzf [1], which also requires fzf to be installed [2]. For Emacs, there's Deft [3]. They all what to me are nvalt's core functionality which is fuzzy search into quick note creation/editing. They can also be used in conjunction with nvalt or other markdown based applications since all of them use plaintext. For Deft, you can also choose to create .org files. [1] https://github.com/Alok/notational-fzf-vim [2] https://github.com/junegunn/fzf [3] https://jblevins.org/projects/deft/
In nvALT 2 (2021)
nb is very good and I've used it extensively for the last 2 years or so. I especially like that you can just throw it a url and it will create a bookmark as well as download a markdown version of the page (using pandoc to convert I think?) This is very useful, especially when links go stale Also, if you install notational-fzf-vim (https://github.com/Alok/notational-fzf-vim) and point it at the nb folder, searching through notes becomes a breeze. Additionally, you can use vim-markdown-composer (https://github.com/euclio/vim-markdown-composer) as a previewer for markdown in vim.
In Command line and local web note‑taking, bookmarking, archiving application
I use nb https://github.com/xwmx/nb for both bookmarks and notetaking. nb <link> downloads a copy of the link and stores it along with the bookmark. All notes (and consequently bookmarks and their contents) are stored as plain-text markdown files - so there's no dependency on a proprietary format, and all the content becomes searchable. If you're a vim-user, you can also get the notational-fzf-vim plugin (https://github.com/alok/notational-fzf-vim) and point it to the notes/bookmarks folder, and have full fuzzy search over all the content.
In A Unix-style personal search engine and web crawler for your digital footprint
I use nb (https://github.com/xwmx/nb) and sync to gitlab. The best part of nb, is that you can bookmark a url, and nb will keep a copy of the page with the bookmarked url. So if the page disappears later, you still have a copy with your notes. It's all stored as markdown, so you can go in and edit the page. nb also syncs automatically every time a note is edited. Images, pdfs, docs, etc. can all be dumped into nb. On mobile, I use gitjournal, and point it to the same gitlab repository, so the same notes are synced on mobile. The notational-fzf vim plugin (https://github.com/alok/notational-fzf-vim) is excellent for searching notes and just works if you point it to your .nb root directory. The next best thing is notable (https://notable.app/), which provides a much better interface, but doesn't do the download url thing. Gitjournal and not
Read the rest
ational-fzf also work with notable.
In Note Taking in 2021
I was using vimwiki for a while, but have since switched to notational-fzf-vim[1], which is basically Notational Velocity for Vim, powered by fzf and ripgrep. So far, it's exactly what I've been looking for. Come to think of it, I don't see why you couldn't use both vimwiki and notational-fzf-vim. That might be pretty good actually. [1]: https://github.com/alok/notational-fzf-vim
In Notion for everyone
He doesn't seem to understand tags and links in evernote. Evernote can absolutely be structured as a flat graph in the way that he describes as a big benefit of Roam. That said, as a long-term evernote user, I've been wanting to leave for a while and move to an OSS/self-hosted solution. It might be joplin but my few attempts to use it I haven't yet had enough time to evaluate whether it would be a viable long-term solution. Edit: I'm also seriously considering just using https://github.com/Alok/notational-fzf-vim and only doing note-taking on my laptop (not on mobile). It's extremely fast and basically zero friction. This would have a slight downside in that I quite often want to consume notes on the go so I may need to find an option there (eg serve my notes up using a private server or something).
In Roam: Why I Love It and How I Use It
I have been using anki for almost ~3 years now to study Korean vocabulary, sentences, and Japanese kanji. I'm also a software engineer for my day job. I've also written about anki. [0] I don't see the value in memorizing programming -syntax-. It's irrelevant to me to remember how to open a file in ruby or do a specific command- that's what search engines and then my personal wiki is for. If I worked -only- in ruby, then I'd likely remember those specifics much more, but since I hop around with rust, python, c#, clojure ... depending on our clients, there's no way I'm going to remember stuff like that for every language. Especially since languages tend to get updates and changes! I would use anki to retain knowledge of stuff like more complicated data structures. Right now, I just search for what I need, then toss it into my personal wiki
Read the rest
folders. I can then use notational-fzf-vim to rapidly fuzzy search my markdown files. [0] I keep these synced across computers with a selfhosted nextcloud instance. [0]: https://andrewzah.com/tags/anki [1]: https://github.com/alok/notational-fzf-vim
In Memorizing a programming language using spaced repetition software (2013)

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.