Це відео не доступне.
Перепрошуємо.
Why I Use VSVim for Productivity
Вставка
- Опубліковано 15 сер 2024
- I'm all about speeding up my development, and one of the ways I've done that in the last few months is by switching to using Vim commands in visual studio! In this video, I walk you through getting started and some of the basic, useful, commands, so you can join in the fun (And I do think it's pretty fun!)
I'm going to do more videos on Dev productivity coming soon, because I think it's an area that can be useful for everyone, so if that's something you want to see more of, let me know!
Here is the Vim Cheatsheet I use - devhints.io/vim
On VS for Mac, here is the issue that helped me get it working last weekend - github.com/VsV...
(hopefully that's been fixed after a few weeks)
🔴 Link to the Rest of the Dev Level Up Series -
• Dev Level Up Series
🔴 I Started A Programming Resources Newsletter! Expect Good Resources on Your Learning Journey Each Week! - programmingwit...
🔴 Subscribe For More Programming Tutorials
bit.ly/3NN23DB
☕️Buy me a coffee if you enjoy the free content! I don't believe in charging for education, but hey, I do love drinking coffee -
bit.ly/3Pw56Sf
🕘Timestamps:
00:00 - Video Start
01:45 - How to get Vim on your code editor of choice
03:31 - Introduction to Vim Commands
05:23 - Other Common Movement Commands
08:05 - Insert Mode
10:00 - More Deletion Commands
11:59 - Macros
Thanks for watching! I plan on making many more of these on all things .net, so if you wish to see more, continue the playlist and subscribe!
🎬Watch My most recent videos:
bit.ly/3yJwaY5
#dotnet #csharp #programming #Vim
Thank you for this great introduction. Very useful.
thanks a lot! this is exactly the vid i needed. i also think that you made a good selection of commands to get started!
Thanks for watching! If you have any other VIM commands that you use every day, please let me know! I'd be interested in seeing what everyone else uses the most.
🕘Timestamps:
00:00 - Video Start
01:45 - How to get Vim on your code editor of choice
03:31 - Introduction to Vim Commands
05:23 - Other Common Movement Commands
08:05 - Insert Mode
10:00 - More Deletion Commands
11:59 - Macros
i remember learning about macros since i was a beginner in vim, i knew all the basics but after discovering macros! i was absolutely blown away & i've never looked back. it got to a point that if an ide doesn't support any vim emulation, i just bounce! i also thought visual studio didn't support vim & i switched to rider but i recently discovered it did, so i'm heading back
I heard about vim, always through it was an IDE, this is the first time I've seen it. Not sure I would get on with it, 30+ years of muscle memory will get in the way, and I'm now slower in my old age. But hay, power to you and all the other vim users!
Vim is also a text editor program (if you’ve ever edited a file on a Unix server, you may have used the vi command) but yeah, I’m not about to give up Visual Studio, 😂. So the extension is my compromise. And I really have no idea if it’s made me faster, but I like to think so since I had to go through the effort! Lol
Great!
What about outcommenting a code block ?
I'm also looking for a duplicate line command, since VSVim overrides the default ctrl d.
I love this take. The problem with the idea of using Vim for everything simply doesn't work for me. For instance when I tinker with C++ code and I have to do the profiling and benchmarks then sure, I could install some plugins and get over it. The point is that I have a certain ecosystem that helps me get productive. My combo is resharper c++ and built-in VS tools. That helps me develop things easier and cleaner. So it's nice to see the idea where the idea of Vim is used as an additional tool to make the development more productive rather than moving it all and tweaking the toolset for a decent result. Like the sale-point of Vim is the productivity around faster coding but not necessarily faster development as many stuff depends on plugins you work with.
When I've started producing I personally have downloaded most of the plugins from there, never had problems with virus, malwares and
VsVim is really great. I am really thankful to Jared Parsons (really great guy that has more very interesting stuff as well) and others for making it. I have just started using it at work, because while being an engineer in C# I do a lot more, on Linux as well, and I became aware of and learned using the power of Vim too. It clearly goes much further than some people replying on this video realize. It's soo much more than a just a tool which is difficult to exit. Unless you mean that once to fell in love with it, you will never stop using it.
Biggest challenge is integrating things with the shortcuts that I am used to in VS, with which this extension does a really great job too however.
I haven't yet started with the extension in VSCode yet, but I will.
Do you know if we can use a vimconfig file?
Is there any way to change the Vim shortcut keys?
I'd like to change the navigation and other things that annoy me.
Anybody else on windows having issues with getting VSVim to recognize your .vsvimrc? I have mine squarely under my %USERPROFILE% and it's not running any of the set commands.
ctrl+[ is considered escape command you can use that instead.
is there a way to edit the vim motions in Visual Studio Community?
I can’t say for Mac, but on Windows, VsVim works very badly, especially in combination with ReSharper.
Despite, I use vsvim on Windows and… crying.
What do you use to show the key presses on screen?
Hi, whats your theme for Visual Studio called?
So, I use Dracula theme pretty much everywhere, but looking back on this video, it appears that the theme colors here are messed up, and it’s really not appearing correctly! But in general, yeah, Dracula.
which is the the purple vs code because i code in blue vs code
The VSCode theme I use is called "dracula", if you search that in the Extensions panel in VSCode you should find it in there.
The program with the purple icon is Visual Studio. This is an integrated development environment, not a code editor
I love the idea of vim. But it is all wrong. Hjkl as the arrow keys? Get the hell out of here. Not interested. Wasd. In fact, I want the whole thing left handed
So make it that way my dude. It's entirely configurable. Or maybe you'd prefer emacs keybinds. I think they're more in line with that.
This is a joke right?
Why do you think that?