1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-23 04:00:03 +08:00
SpaceVim/bundle/vim-zettelkasten
2024-12-25 21:32:01 +08:00
..
doc feat(zettelkasten): detach vim-zettelkasten plugin 2024-12-10 22:35:57 +08:00
ftdetect feat(zettelkasten): add zettelkasten layer 2022-10-18 22:55:34 +08:00
ftplugin feat(zettelkasten): sort tags in sidebar 2024-12-14 16:54:38 +08:00
lua fix(zettelkasten): fix default telescope actions 2024-12-25 21:32:01 +08:00
plugin feat(zettelkasten): filter zk title via telescope 2024-12-23 23:14:50 +08:00
syntax feat(zettelkasten): sort tags in sidebar 2024-12-14 16:54:38 +08:00
test docs(zettelkasten): update readme 2024-12-18 00:46:21 +08:00
README.md feat(zettelkasten): filter zk title via telescope 2024-12-23 23:14:50 +08:00

vim-zettelkasten

vim-zettelkasten is a Zettelkasten note taking plugin, which is forked from zettelkasten.nvim@fe174666.

GPLv3 License

Install

  1. Using vim-zettelkasten in SpaceVim:
[[layers]]
  name = 'zettelkasten'
  zettel_dir = 'D:\me\zettelkasten'
  zettel_template_dir = 'D:\me\zettelkasten_template'
  1. Using vim-zettelkasten without SpaceVim:
Plug 'wsdjeg/vim-zettelkasten'
let g:zettelkasten_directory = 'D:\me\zettelkasten'
let g:zettelkasten_template_directory = 'D:\me\zettelkasten_template'

Usage

Commands:

Command description
:ZkNew create new note
:ZkBrowse list note in browser window
:ZkListTags filter tags in telescope
:ZkListTemplete filte note templates in telescope
:ZkListNotes filte note title in telescope

Key bindings in browser window:

key bindings description
F2 open zettelkasten tags sidebar
<LeftRelease> filter notes based on cursor tag
gf open the note
Ctrl-l clear tags filter pattarn
Ctrl-] / K preview note in vim preview-window
[I list references in quickfix-window

Screenshots

Feedback

The development of this plugin is in SpaceVim/bundle/vim-zettelkasten directory.

If you encounter any bugs or have suggestions, please file an issue in the issue tracker