-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
can not handle git worktree multiple branches #1
Comments
I suspect that harpoon keeps a session file somewhere in I did not suspect that By session I mean the harpoon-internal session tracking, not session files created within neovim with |
My workaround is to use Please let me know, if this a use case you want to support or otherwise close this issue. |
I am currently on vacation and will have a look at this when I'm back. Thanks for using this :-) |
Have fun on vacation then. |
nvim - c++ debugging helpers - sending files to harpoon - leap other keybindings to not interfere with nvim-surround - remove nvim-tags completions, because they interfere with inbuild C-n,C-p buffer completions of currently shown buffers - add nvim-lsp-installer, because its too convenient and nix let me down with their inability to provide an undo installation command - remove tags, because no vim-gutentag setup and overlapping with C-n,C-p * issue quangnguyen30192/cmp-nvim-tags#5 - telescope-send-to-harpoon has caching problems, most likely from upstream harpoon * asbjornhaland/telescope-send-to-harpoon.nvim#1 - remove hop.nvim and add leap with -,_ and gs keybindings * no overlap with nvim-surround - gdb has super useful `fin` instruction to finish current scope - git reset --hard without losing content instructions
I don't know if I understand the problem correctly. Is the problem related to refreshing the marks after changing worktree? If you:
What do you see? are the marks present? -- Harpoon stores marks in a -- Your workaround uses qflist which should not be necessary. |
I think this problem is caused by upstream, but not too sure.
If I wan to open an existing worktree, ie master to check some stuff, then I get unrelated (yet cached) files.
The problem does not persist, if I send the files to a quickfixlist and use
:cfdo lua require("harpoon.mark").add_file()
or if I manually set the files with
The text was updated successfully, but these errors were encountered: