Wiki Vim
This is a Vim plugin for writing and maintaining a personal wiki. The plugin was initially based on vimwiki, but it is written mostly from scratch and is based on a more "do one thing and do it well" philosophy.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
Features
- Wiki
Wiki Vim information
What is Wiki Vim?
This is a Vim plugin for writing and maintaining a personal wiki. The plugin was initially based on vimwiki, but it is written mostly from scratch and is based on a more "do one thing and do it well" philosophy.
This README file contains basic information on how to get started, as well as a list of available features. For more details, please read the full documentation.
Note: wiki.vim is not a filetype plugin. It is designed to be used with filetype plugins, e.g. dedicated Markdown plugins. Users are adviced to read :help wiki-intro-plugins for a list of plugins that work well with wiki.vim.
Note: Some features require a recent version of Vim (>= 8.1) or NeoVim (>= 0.5).
FEATURES
- Wiki functionality
- Global
- Commands (and mappings) to access a pre-specified wiki (|g:wiki_root|)
- |WikiIndex| to open the index
- |WikiJournal| to open the journal
- |WikiPages| to select from list of all pages
- |WikiTags| to select from list of tags
- Local commands and mappings for
- Navigation (follow links, go back, etc)
- Renaming pages (will also update links in other pages)
- Navigate through a table of contents (|WikiToc|)
- Creating a table of contents (|WikiTocGenerate|)
- Transforming links (from text to link or between link types)
- Viewing wiki link graphs
- Completion of wiki links and link anchors
- Text objects
- iu au Link URL
- it at Link text
- New page templates
- Support for journal entries
- Navigating the journal back and forth with <Plug>(wiki-journal-next) and <Plug>(wiki-journal-prev).
- Support for parsing journal entries in order to make weekly and monthly summaries. The parsed result needs manual editing for good results.
- Utility functionality
- |WikiExport| command for exporting to e.g. pdf with pandoc
- Third-party support
- ncm2: SubscopeDetector for nested completion

