1
0
Fork
You've already forked pen.vim
0
vim9 note taking system
  • Vim Script 100%
2026年07月13日 18:18:41 +05:30
autoload/pen fix cal bug 2026年07月13日 17:48:02 +05:30
doc doc/pen.txt 2026年07月13日 17:50:51 +05:30
ftplugin add user mappings 2026年07月13日 14:16:30 +05:30
images images 2026年07月13日 18:18:41 +05:30
plugin fix cal bug 2026年07月13日 17:48:02 +05:30
syntax concealing 2026年07月09日 19:57:38 +05:30
COPYING init 2026年07月08日 19:36:12 +05:30
README.md images 2026年07月13日 18:18:41 +05:30

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 return 1 if 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: