Post AXe4h8dhe3xmqsCGeG by hyde@lazybear.social
 (DIR) More posts by hyde@lazybear.social
 (DIR) Post #AXdJat3LzCAsvdiCky by hyde@lazybear.social
       2023-07-12T23:15:23Z
       
       0 likes, 0 repeats
       
       A #neovim plugin that is really handy: #Harpoon!  #vim #shell #terminal #linux #100DaysToOffload : 68/100 https://lazybear.io/posts/vim-weekly-tips-30-harpoon
       
 (DIR) Post #AXdRB8Gta5OiERHC5o by tshirtman@mas.to
       2023-07-13T00:40:22Z
       
       0 likes, 0 repeats
       
       @hyde @nicoe that's really similar to the mark feature of vim. that allows you to mark a place with m<character> and lowercase marks are local to file, while uppercase marks are across files, then you can use '<character> to move to a mark.If you use a maximum of 4 files, you can certainly use windows (not the os, the vim feature) to display them side by side and then switch between them.I tend to look at more files than that so i created https://github.com/tshirtman/vim-winny to jump quickly to a window.
       
 (DIR) Post #AXdudxEcajTH4SJAtU by partizan@mstdn.social
       2023-07-13T06:10:30Z
       
       0 likes, 0 repeats
       
       @hyde @nicoe Instead of this i'm using  `:Telescope git_status`, so i always have list of changed files.
       
 (DIR) Post #AXe3ZG3m4XE1ay4PDM by hyde@lazybear.social
       2023-07-13T07:50:31Z
       
       0 likes, 0 repeats
       
       @partizan That's not exactly the same, I can have 4 files, 2 for references that haven't changed, and 2 that I'm working on. Your command will show me only 2 of them.
       
 (DIR) Post #AXe44HpnWZFi4mKPY0 by mudasobwa@mastodon.social
       2023-07-13T06:46:37Z
       
       0 likes, 0 repeats
       
       @partizan @hyde @nicoe discover lazygit
       
 (DIR) Post #AXe44Ii2Gudamzhj5U by hyde@lazybear.social
       2023-07-13T07:56:07Z
       
       0 likes, 0 repeats
       
       @mudasobwa I know lazygit, but never really used. I already have too many keybindings to remember. @partizan @nicoe
       
 (DIR) Post #AXe4h8dhe3xmqsCGeG by hyde@lazybear.social
       2023-07-13T08:03:09Z
       
       0 likes, 0 repeats
       
       @tshirtmanYeah I know ... Actually, I got that Harpoon stuff setup once, and started using it where I should have used other keymaps for the same effect. Thanks for sharing your plugin. Does it work for neovim out of box ?@nicoe
       
 (DIR) Post #AXe5DqPeQrj1sZDgIq by tshirtman@mas.to
       2023-07-13T08:09:03Z
       
       0 likes, 0 repeats
       
       @hyde @nicoe I didn’t try it with neovim, possibly not as it uses popups and i think neovim’s API for that is different, now you mention it.
       
 (DIR) Post #AXe5JA80Yfh0TPVFcO by hyde@lazybear.social
       2023-07-13T08:10:01Z
       
       0 likes, 0 repeats
       
       @tshirtman Anyway, I'll try it with my vim config :)
       
 (DIR) Post #AXeRqG6vXAurZlBTns by krankykong@fosstodon.org
       2023-07-13T12:22:30Z
       
       0 likes, 0 repeats
       
       @hyde @nicoe I've recently started using this, and I really like it. I use the tabline option with it and have leader+{u,i,o,p} mapped to the first four files in my harpoon list. It's been a game changer for productivity. Previously, I used bufferline to visually see my open buffers and use :bnext and :bprev to cycle through them. It worked, but I usually end up with dozens of buffers that I visited once and don't care to visit again, so i got in the habit of periodically closing all buffers.
       
 (DIR) Post #AXebkCsXdXxxM8Cycy by hyde@lazybear.social
       2023-07-13T14:13:28Z
       
       0 likes, 0 repeats
       
       @krankykong Nice :) I use the row just under with my #dvorak keymap 😉 I dont use tabline, but I'm ok with it 😃