I've been struggling to find a mark focused plugin that can do what I'm after, which is mostly just being able to manage project-specific collections of marks that are actually saved when I quit the editor, don't move around when I move the cursor, allow multiple marks in the same file, etc. I had problems with harpoon (won't save, marks move) and grapple (marks move), so I thought this plugin might be just the thing. I find it works great on Linux and macOS, but I can't get it working at all on Windows.
It appears to be related to the SQLite3 dependency. I saw that in issue #43 and thought I could solve the problem by installing SQLite3 locally (as suggested here), but that doesn't fix anything. Just running the BookmarksInfo command as suggested to see the status of the plugin (or any other function for that matter) produces a crash like the following:
Failed to source `C:/Users/John/AppData/Local/nvim-data/lazy/bookmarks.nvim/plugin/bookmarks.lua`
vim/_editor.lua:431: nvim_exec2()..C:/Users/John/AppData/Local/nvim-data/lazy/bookmarks.nvim/plugin/bookmarks.lua: Vim(source):E5113: Error while calling lua chunk: ...Data/Local/nvim-data/lazy/sqlite.lua/lua/sqlite/defs.lua:57: cannot load module '~/sqlite3.dll': The specified module could not be found.^M stack traceback: ^I[builtin#203]: at 0x7ffa553973f0 ^I...Data/Local/nvim-data/lazy/sqlite.lua/lua/sqlite/defs.lua:57: in main chunk ^I[C]: in function 'require' ^I...ta/Local/nvim-data/lazy/sqlite.lua/lua/sqlite/assert.lua:3: in main chunk ^I[C]: in function 'require' ^I...a/Local/nvim-data/lazy/sqlite.lua/lua/sqlite/helpers.lua:3: in main chunk ^I[C]: in function 'require' ^I...pData/Local/nvim-data/lazy/sqlite.lua/lua/sqlite/tbl.lua:12: in main chunk ^I[C]: in function 'require' ^I...m-data/lazy/bookmarks.nvim/lua/bookmarks/domain/repo.lua:9: in main chunk ^I[C]: in function 'require' ^I... ^I.../Local/nvim-data/lazy/lazy.nvim/lua/lazy/core/loader.lua:510: in function <.../Local/nvim-data/lazy/lazy.nvim/lua/lazy/core/loader.lua:509> ^I[C]: in function 'xpcall' ^I...ta/Local/nvim-data/lazy/lazy.nvim/lua/lazy/core/util.lua:135: in function 'try' ^I.../Local/nvim-data/lazy/lazy.nvim/lua/lazy/core/loader.lua:509: in function 'source' ^I.../Local/nvim-data/lazy/lazy.nvim/lua/lazy/core/loader.lua:457: in function 'source_runtime' ^I.../Local/nvim-data/lazy/lazy.nvim/lua/lazy/core/loader.lua:425: in function 'packadd' ^I.../Local/nvim-data/lazy/lazy.nvim/lua/lazy/core/loader.lua:359: in function '_load' ^I.../Local/nvim-data/lazy/lazy.nvim/lua/lazy/core/loader.lua:197: in function 'load' ^I...l/nvim-data/lazy/lazy.nvim/lua/lazy/core/handler/cmd.lua:10: in function '_load' ^I...l/nvim-data/lazy/lazy.nvim/lua/lazy/core/handler/cmd.lua:34: in function <...l/nvim-data/lazy/lazy.nvim/lua/lazy/core/handler/cmd.lua:16> # stacktrace: - vim\_editor.lua:431 _in_ **cmd**
Any ideas as to how I might get this thing working on Windows? It really seems great on Linux or macOS. If I could just get it working on Windows then maybe my search for a mark manager is finished. Thanks in advance.
I've been struggling to find a mark focused plugin that can do what I'm after, which is mostly just being able to manage project-specific collections of marks that are actually saved when I quit the editor, don't move around when I move the cursor, allow multiple marks in the same file, etc. I had problems with harpoon (won't save, marks move) and grapple (marks move), so I thought this plugin might be just the thing. I find it works great on Linux and macOS, but I can't get it working at all on Windows.
It appears to be related to the SQLite3 dependency. I saw that in issue #43 and thought I could solve the problem by installing SQLite3 locally (as suggested here), but that doesn't fix anything. Just running the
BookmarksInfocommand as suggested to see the status of the plugin (or any other function for that matter) produces a crash like the following:Any ideas as to how I might get this thing working on Windows? It really seems great on Linux or macOS. If I could just get it working on Windows then maybe my search for a mark manager is finished. Thanks in advance.