Mastering VIM Motions in VSCode (Mouseless development)

preview_player
Показать описание
I love VIM. Using VIM is absolutely critical to my performance. I recently made a video where I am LEAVING NEOVIM to go to VSCode and I had to share my set up. I'm sorry @ThePrimeagen @teej_dv

Whether you're a VIM enthusiast or new to this text editor, this step-by-step guide will take you from the basics to advanced techniques, helping you become a VIM motion pro in no time. With the VIM extension for VSCode, you can harness the full potential of VIM's motion commands without leaving your favorite IDE.

THE CONFIG FILES:

Leaving NEOVIM for VSCode Video Link:

### Twitch
I stream live on Twitch every weekend
Join the amazing community on Discord
I post memes and host Twitter Tech Spaces

SUBSCRIBE OR GET LAID OFF
╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝

#coding #neovim #typescript #programming #vim #softwareengineering #codinglife #webdesign #webdevelopment #webdev #javascript #rustlang #rust #twitch #twitchstreamer #programmerhumor #codinghumor #software #softwareengineer #softwaredeveloper #softwaredevelopment #gymbro #gym #programmerhumor #programming #coding
Рекомендации по теме
Комментарии
Автор

I hope you all enjoy this video!
Let me know what you all think and what video you want to see next.
BTW THANK YOU FOR 3, 000 SUBSCRIBERS!!!

MelkeyDev
Автор

Hell yeah. I recently switched as well from NeoVim to VSCode and have been stuck using the bare defaults. This is exactly what I needed. Thanks.

bfkgod
Автор

Thank you for the bindings, I'm just learning vim motions and it already feels great. Those terminal toggle keys are great!

LPrulzcrossover
Автор

thanks for the keybinding, now I can get more out of vim without having headaches with settings. Tremendous work, it's simple and conquer, straight to the point to be productive.

luisloyola
Автор

Later this year I need to update my dev setup. I'll be coming back to this video. Thanks!

kipcrossing
Автор

To get even better visuals, you can set the toolbar to toggle with alt (which is a bit buggy but works well enough) and install a material theme and run everything fullscreen.

jansustar
Автор

Overall pretty good! If you aren’t already you can configure your file explorer to use j and k to move up and down as well as / to search a file.

tyfischer
Автор

I'm a backend engineer and I've been using neovim for the last 2 years on a daily basis, and it worked like a charm! Considering that I have my workflow built with tmux sessions/windows it was really convenient and definitely more than enough. But as soon as I started playing with some modern JS frontend technologies I had to make this decision as well... If you want to write client-side (not vanilla) JS you can not avoid using VSCode.

Thanks for this guide! It helped me a lot with my vim-like VScode config :)

hlibtumakov
Автор

Thanks @Melkey. I jumped back to VSCode couple of weeks before you did, and this is exactly what I was looking for!! Thanks a lot man!

caasidev
Автор

"vim.useSystemClipboard": true, This uses system clipboard so when you yank something from web a simple p works instead if Ctrl+shift+p

namanvyas
Автор

the nerdTREE extension makes file navigation and creation super easy, ctrl + n to open the file explorer, vim bindings to navigate and m + a to make a file, m + f to make a directory

VIYH-mtdz
Автор

Nice! Coming from Webstorm, I can confidently say it's actually impossible avoiding touching the mouse regularly when it comes to VsCode.

Nevertheless, there's some notable keybindings you can add to speed up productivity:
1. Adding 'shift shift' to quickly do what 'ctrl+P' does (view recently opened files - just like IntelliJ)
2. Adding 'alt alt' to quickly launch the command palette (ctrl+P then '>')
3. Adding 'ctrl ctrl' to toggle the 'sidebar'

SyntaxLexx
Автор

really enjoyed this video! the new keybindings made it possible to finally adopt vim motions in vscode!

sayo
Автор

For people who have the time, use both and mess around with them both. In general I use a lot of vscode but if I have to do a lot of terminal/remote work I absolutely love to use nvim.

lmnts
Автор

I still use VSCode at work - but use nvim in all my personal projects. Will definately be using a lot of these tricks on my vanilla vscode extension. Much Appreciated!

tenthlegionstudios
Автор

This was awesome. I tried neovim but it was not for me yet at least. I wanted to make vs code more like vim but I got a bit overwhelmed. thanks for this banger video

AliFahim
Автор

Thanks man your video got me into VIM for VScode !

vanhoheneim
Автор

It would be great to also implement the built-in vs code ctrl + p ctrl + t commands to rapidly explore through files or other vscode settings.

danielvega
Автор

Question : say you have file explorer, terminal and a bunch of files open how do you navigate between all of them ?

Winsen
Автор

Hey melkey the thumbnail is really good well done :)

thecarpenter_son