Manage your Zettelkasten with the help of neuron in {n}vim.
(This is an actively maintaned fork of ihsanturk/neuron.vim
that works with newer versions of neuron
and changes basically everything, with extra features, commands and different options.)
Using vim-plug
Plug 'junegunn/fzf.vim'
Plug 'fiatjaf/neuron.vim'
- Open a zettel with
vim
ornvim
. Onnvim
it should a. Show a virtual floating text on the first line saying how many backlinks it has. b. Show a virtual title for each linked zettel in the body. - Type
gzZ
to show a list of backlinks. Selecting one will navigate to it. - Type
gzz
to show a list of all zettels, you can search their titles. Selecting one will navigate to it. - Type
gzi
to show the samegzz
list. Selecting one will insert a link to it right in front of the your cursor.gzI
instead will insert a folgezettel link ([[[...]]]
). - If you put your cursor on top of a link to another zettel and press
gzo
you'll navigate to that. gzl
will insert a link to the previous zettel you visited.gzL
will do the same but with a folgezettel.- To go back after editing another zettel type
gzu
. - Typing
gzu
repeatedly multiple times will cycle between the two last visited zettels. - If you want to go back multiple times in the history of visited zettels, use
gzU
(andgzP
will go forward). - To create a new blank zettel, type
gzn
. - If you type
gzN
you will create a new zettel using the current word under the cursor as its title. If you're in visual selection modegzN
will instead use the selected text (only the first line if there are more than one selected).gzN
will always replace the selected text or current word with a link to the newly-created zettel. gzs
works likegzz
, but instead it searches the content of the zettels, not only the title. For this it calls the external commandag
.