Learning Vim is one of the best things any aspiring software engineers can do to improve their productivity. I’ve been using the VSCodeVim extensio...
For further actions, you may consider blocking this person and/or reporting abuse
Thanks a lot for sharing this. Apart from this I use FindItFaster extention in vscode. It's like telescope.nvim but within the terminal. Works really well. You can adjust the keybindings in
settings.json
like<leader>ff
to find files etc.Extra Tip
At this part of the article
#4 - Navigate Menus without Arrow Keys
you can remap the keys you use to go up and down in opened menus to be more intuitive by being close to the original Vim up and down motion j - k.
Steps
Preferences: Open Keyboard Shortcuts (JSON)
Now when any menu is opened, you're able to Move to the next item by using
Ctrl + j
and to the previous item by usingCtrl + k
!Great suggestion! ⚡️
Thanks! Very cool & useful tips.
May be useful setting for peek view:
"editor.peekWidgetDefaultFocus": "editor",
May be useful keybindings for switching occurences/code view in peek view:
"Bravo! Thanks for sharing this. At first, I was surprised and thought, 'How do you navigate between tabs if you're overwriting the switch tab functionality with 'gt'?' But then I saw the clever solution you provided in the second part, which includes a great mapping. Well done man!" Also, I can't even imagine how long it took you to develop this setup, again, thanks for sharing.
Hey this was very helpful for me. Especially
gpd
I needed this. Thank you very much. You're amazing!This was super helpful, I appreciate you taking the time to put this together!
Thank you so much :)
This was really helpful, I've been using this extension for months.
Based on the this article i can assume you know how to remap binding in correct way, I'd appreciated if you can help me out with this,
Please take a look at this.
github.com/VSCodeVim/Vim/discussio...
Glad to hear that you found this article helpful :)
As for your question, sorry that I don't know the answer. I also had the same question a while ago haha
Is there a way to navigate between open files?
Yes, I mapped
H
andL
to focus the previous and next opened file respectively. Try this insettings.json
:Please add a tip to change "change" and "delete" behaviour from cutting content into DELETING. Add a leader-c and leader-d to change-with-yank and delete-with-yank