- neovim v0.5-dev - nightly build
- plenary.nvim
- telescope.nvim (optional)
With vim-plug:
Plug "nvim-lua/plenary.nvim"
Plug "rafcamlet/simple-wiki.nvim"
require 'simple-wiki'.setup {
path = '~/my_wiki', -- your wiki directory - must be set
link_key_mapping = '<cr>' -- open or create note form link - default: <cr>
}
require "simple-wiki".index() -- open wiki index file
require "simple-wiki".search() -- open Telescope in wiki directory - requires telescope.nvim
require "simple-wiki".open_or_create() -- Open or create link from current word
require "simple-wiki".create_link() -- create link from current word
require "simple-wiki".create_link(true) -- create link from visual selection
open_or_create
and create_link(true)
are automatically mapped to link_key_mapping
for files under wiki directory.