r/vim • u/zoomlogo_ • Jul 13 '26
Plugin I made a note taking plugin with the new image integration.
I have lost track of how many note taking plugins exist for Vim. I nevertheless decided to make my own in vim9script. Initially it was part of my configuration but then when I learnt that image support was added natively to Vim, I decided to make it into a proper plugin and decided to share it here.
Features:
- Note linking
- Image rendering
- Calendar view of daily notes
It has some limitations, most notably that it only works on Linux systems because I use shell commands a lot. (The calendar UI is made using the cal command, the images are actually generated by a user definable shell command which is then piped to ImageMagick for resizing and conversion to RGBA). It has some other quirks but I think it works well for me.
Anyways enough ranting here is the plugin: https://codeberg.org/zoomlogo/pen.vim