Skip to content

hoscarcito/nvim-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

nvim-notes

Per-project persistent notes sidebar for Neovim.

Opens a markdown notes buffer in a sidebar keyed to the current project (git root or working directory). Notes survive across sessions as plain .md files.

Usage

Key / Command Action
<leader>N Toggle notes sidebar
:Notes Toggle notes sidebar
<leader>N (inside notes) Jump back to previous window

Storage

Notes are saved to ~/.config/nvim/notes/<project>.md by default, where <project> is the git repository root name (falls back to cwd name).

Configuration

" Change the notes directory (default: ~/.config/nvim/notes/)
let g:notes_dir = '~/my-notes/'

Installation

vim-plug

Plug 'rosshadden/nvim-notes'

lazy.nvim

{ 'rosshadden/nvim-notes' }

Manual — copy plugin/notes.vim into your Neovim plugin/ directory.

Behaviour

  • Vertical split on the right, 70 columns wide (fixed)
  • filetype=markdown with wrap and linebreak
  • Unlisted — hidden from :ls, :Buffers, and FZF
  • <BS>, <C-^>, <C-o>, <C-i> disabled inside the buffer to keep it isolated from normal buffer navigation

License

MIT

About

Per-project notes sidebar for Neovim

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors