Це відео не доступне.
Перепрошуємо.

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

КОМЕНТАРІ • 26

  • @TheAzovStar
    @TheAzovStar 11 днів тому

    Thank you for this great introduction. Very useful.

  • @user-fs3qr5yg7e
    @user-fs3qr5yg7e Рік тому +2

    thanks a lot! this is exactly the vid i needed. i also think that you made a good selection of commands to get started!

  • @ProgrammingWithChris
    @ProgrammingWithChris  2 роки тому +3

    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

  • @bulelanibotman
    @bulelanibotman 7 місяців тому +1

    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

  • @harag9
    @harag9 Рік тому +2

    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!

    • @ProgrammingWithChris
      @ProgrammingWithChris  Рік тому +2

      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

  • @jhummelgaard9310
    @jhummelgaard9310 3 місяці тому

    Great!
    What about outcommenting a code block ?
    I'm also looking for a duplicate line command, since VSVim overrides the default ctrl d.

  • @mrhoxell
    @mrhoxell 4 місяці тому

    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.

  • @tuantuhoang2586
    @tuantuhoang2586 2 роки тому +1

    When I've started producing I personally have downloaded most of the plugins from there, never had problems with virus, malwares and

  • @jongeduard
    @jongeduard Рік тому +2

    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.

  • @bryanstark324
    @bryanstark324 4 місяці тому

    Do you know if we can use a vimconfig file?

  • @Paul-Jean
    @Paul-Jean 9 місяців тому

    Is there any way to change the Vim shortcut keys?
    I'd like to change the navigation and other things that annoy me.

  • @JonathonMcClung
    @JonathonMcClung Рік тому

    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.

  • @jackof4ll
    @jackof4ll 11 місяців тому

    ctrl+[ is considered escape command you can use that instead.

  • @Undrios
    @Undrios 11 місяців тому

    is there a way to edit the vim motions in Visual Studio Community?

  • @zhuk462
    @zhuk462 Рік тому +2

    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.

  • @sologabriel.l
    @sologabriel.l 7 місяців тому

    What do you use to show the key presses on screen?

  • @SoulLostMDA
    @SoulLostMDA 2 місяці тому

    Hi, whats your theme for Visual Studio called?

    • @ProgrammingWithChris
      @ProgrammingWithChris  2 місяці тому +1

      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.

  • @greenboykrish4346
    @greenboykrish4346 2 роки тому +1

    which is the the purple vs code because i code in blue vs code

    • @ProgrammingWithChris
      @ProgrammingWithChris  2 роки тому

      The VSCode theme I use is called "dracula", if you search that in the Extensions panel in VSCode you should find it in there.

    • @lesfiddler
      @lesfiddler Рік тому +1

      The program with the purple icon is Visual Studio. This is an integrated development environment, not a code editor

  • @lulairenoroub3869
    @lulairenoroub3869 4 місяці тому

    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

    • @michrisoft
      @michrisoft Місяць тому

      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.

  • @Carlos-pg9ip
    @Carlos-pg9ip Рік тому +1

    This is a joke right?