Bookmark and jump between lines in the current file
🚧This plugin is in alpha expect bugs please report issues 🚧
"ChristianChiarulli/bookmark.nvim"
"kkharji/sqlite.lua"
require("bookmark").setup {
sign = "",
highlight = "Function",
}
BookmarkToggle
BookmarkNext
BookmarkPrev
BookmarkList
BookmarkClear
BookmarkClearProject
FilemarkToggle
FilemarkNext
FilemarkPrev
FilemarkList
You will need to load the extension first:
require("telescope").load_extension('bookmark')
Then call it with:
:Telescope bookmark filemarks
The sqlite db is located at ~/.local/share/nvim/bookmark_db
-
telescope search through buffer bookmarks
-
fix bookmark and filemark on same line
-
annotate bookmarks
-
quickfix list of all bookmarks in project
-
telescope search through all bookmarks
-
associate marks with git hash
-
option for harpoon like behavior for filemarks
-
dynamic project directory (at least remove OS specific path use ~ instead of /Users/chris or /home/chris)
- allow user to specify where DB is saved
- allow bookmark jumping between files
- allow user to select from a list of predefined icons
- parameter on create for character