this post was submitted on 27 Apr 2025
24 points (100.0% liked)

Neovim

2817 readers
4 users here now

founded 2 years ago
MODERATORS
 

I use Obsidian for Zettelkasten note-taking. Anybody have a system in (Neo)Vim that they use?

top 17 comments
sorted by: hot top controversial new old
[–] JustJack23@slrpnk.net 11 points 1 year ago (2 children)

I have been preparing for this question.

https://nvim-orgmode.github.io/ is very good and very customisable while keeping consistent and open file file format that allows your notes to be easily stored and read by other apps.

For longer form notes https://github.com/chipsenkbeil/org-roam.nvim/blob/main/DOCS.org can also help while maintaining all the benefits mentioned above.

There is also https://github.com/nvim-neorg/neorg that is trying to create new file format and ecosystem around it. Seems cool, but a bit new imo.

[–] ertai@programming.dev 3 points 11 months ago

For now I would recommend orgmode, neorg does not have all the features of org yet. It's important to note orgmode also has awesome plugins like org-roam.

[–] daskye@lemm.ee 1 points 1 year ago (2 children)

I wonder if I can just straight up import my obsidian vault and have it work

[–] JustJack23@slrpnk.net 2 points 1 year ago* (last edited 1 year ago)

Not very easy but not very hard either. Obsidian works with .md files they have close syntaxes to .org files that orgmode works with, but you will have to convert them.

I would also suggest searching for some neovim plugins working with .md files. That will allow you to directly import your files. Something like this maybe?

[–] ertai@programming.dev 1 points 11 months ago

You can convert all your markdown files to org in one go using pandoc.

[–] notabot@lemm.ee 5 points 1 year ago (1 children)

If you're used to markdown in Obsidian, you could look at vimwiki to use a similar syntax in vim. I find it works fairly nicely for standard notetaking, and is a lot faster to start than Obsidian.

[–] moseschrute@lemmy.ml 1 points 11 months ago

I like jakewvincent/mkdnflow.nvim for editing markdown, though tbh I've mostly just used it to check/uncheck todo lists.

[–] hallettj@leminal.space 3 points 1 year ago

I use obsidian.nvim. It's a Neovim interface to my Obsidian vaults, so I can work on my knowledge base in whichever app works best in the moment.

[–] simon@slrpnk.net 3 points 1 year ago (1 children)

Wiki.vim https://github.com/lervag/wiki.vim

It let's you create a wiki with links between pages.

Unlike obsidian, it doesn't put your personal data in the cloud.

Unlike the similarly named vimwiki it doesn't use a custom file format. It uses markdown. Although I think you can configure vimwiki to use markdown as well, but with reduced functionality of the plugin.

[–] daskye@lemm.ee 5 points 1 year ago (1 children)

obsidian doesn't put my files in the cloud... lol

I use syncthing for sync, obsidian sync is optional

[–] simon@slrpnk.net 2 points 1 year ago

Ooh, I don't know why I assumed that XD

Makes Obsidian way more interesting.

[–] _hovi_@lemmy.world 3 points 1 year ago (2 children)
[–] occultist8128@infosec.pub 3 points 9 months ago

i made a community about zettelkasten note taking !zettelkasten@infosec.pub

[–] gkpy@feddit.org 1 points 8 months ago (1 children)

Same, though i mostly use it directly via the zk cli and pretty much only use zk-nvim for jumping between notes.

[–] _hovi_@lemmy.world 1 points 8 months ago

Fair enough. I almost exclusively use it through the plugin tbh

[–] dream_weasel@sh.itjust.works 1 points 1 year ago

I edit files with vimwiki. I view them in obsidian.

Or at least I used to, I wrote a few little functions to do zettels now, but the linking and traversal features of vimwiki are still really useful.

[–] jolakola@retrolemmy.com 1 points 11 months ago

try marksman or markdown-oxide lsp i used to use markdown-oxide with obsidian worked great, ive ditched obsidian now and solely use nvim+markdown-oxide.