vim9 note taking system
- Vim Script 100%
| autoload/pen | fix cal bug | |
| doc | doc/pen.txt | |
| ftplugin | add user mappings | |
| images | images | |
| plugin | fix cal bug | |
| syntax | concealing | |
| COPYING | init | |
| README.md | images | |
pen.vim
pen.vim is a modern Vim plugin for note taking. It is inspired by Obisidian, vim-wiki, Neorg, and many more.
Dependencies.
- Linux.
- A terminal emulator with graphics capabilities.
- Vim 9.2+.
:echo has('image')should return1if you want image support. - fuzzbox.vim.
- ImageMagick.
Documentation.
Read the documentation file in the doc directory for usage, configuration
and more.
Features.
- Note linking and daily notes.
- Calendar view for daily notes.
- Customizable mappings.
- Images generated and shown below code-blocks.
Limitations.
pen.vim works only on POSIX / Linux systems because of how it uses shell commands extensively to generate the calendar UI and generate images.
License and copying.
Read the COPYING file.
Extra plugins.
This plugin pairs well with: