Тёмный

VIM shortcuts but they keep getting crazier 

Amichai Mantinband
Подписаться 49 тыс.
Просмотров 16 тыс.
50% 1

Connect with me on 'em socials:
Twitter: / amantinband
LinkedIn: / amantinband
GitHub: github.com/amantinband
Support me on Patreon: / amantinband .
#vim

Наука

Опубликовано:

 

22 ноя 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 46   
@mumk
@mumk 27 дней назад
not a new vim user but definitely learn something new, thanks!
@fabricehategekimana5350
@fabricehategekimana5350 Год назад
Incredible video! I learned so many things thanks to you. I can share a little thing I discovered last week: You can do recursive call with a macro. You just have to record your macro as usual and call it before quitting. For instance, if you record it in the "g" register, you just have to end your macro with a "@gq" and when you invoke it, it will call himself until the next blank line. It's useful when you don't want to count the number of time you want to use the macro. Thanks again for this great video!
@amantinband
@amantinband Год назад
Holy cow that’s crazy 🤯 Thanks for sharing!!
@serkan.bircan
@serkan.bircan Год назад
Interesting.. How do you stop it then? 😄
@PontiacCZ
@PontiacCZ 7 месяцев назад
What do you mean by "It's useful when you don't want to count the number of time you want to use the macro."?
@fabricehategekimana5350
@fabricehategekimana5350 7 месяцев назад
@@PontiacCZ I mean, I am at the line X and I know the pattern repeat itself M times (I don't because I don't want to count) So I use it recursivelly
@programmingloop7
@programmingloop7 3 месяца назад
​@@fabricehategekimana5350And how do u stop it?
@mechwarrior83
@mechwarrior83 Год назад
Great content, may the algorithms bless you!
@murtadha96
@murtadha96 6 месяцев назад
Thanks for that man, I actually learned some new things I didn't know about Vim :)) I like your style in explaining things and recapping
@kmcdo
@kmcdo 6 месяцев назад
I don't know how I missed this video before, but god bless you sir!
@youchab1598
@youchab1598 7 месяцев назад
This is awesome! Thanks
@kesoBJJ
@kesoBJJ Год назад
vim is awesome... dont know how i used to live without it :)
@SokarRomania
@SokarRomania 3 месяца назад
I am stil at the time before commiting full to using vim and C#. Mainly of course because I have a lot more to learn about setting up the linter, etc. That being said, I am learning more and more and I'll get there. Nice video !
@LoZioIAR
@LoZioIAR Год назад
Hi Amichai, Thanks a lot for this video! Very clear and fast explanation! I've started using vim watching your videos! But how did you configure vim in vs code? I didn't enable the 'vim ctrl' and sometimes it's frustrating. Even the opposite is not the best for me...
@gagnon124
@gagnon124 Год назад
This blew my mind
@ikkidarkrose
@ikkidarkrose 5 месяцев назад
thank you so much!
@MkYentertainment
@MkYentertainment 6 месяцев назад
Is it possible to have a keyboard tracker on your screen so we can see the key you are pressing for vim? that will help a lot to learn! Thank you
@jameskelly99
@jameskelly99 Год назад
Very, VERY interested in your neovim setup for c# once you get it sorted
@gabrielordonez7876
@gabrielordonez7876 Год назад
A video on installing and configuring vim in windows would be interesting. good video.
@JoseGarcia-qq6sk
@JoseGarcia-qq6sk 11 месяцев назад
This is brutal. I am using this
@albankurti300
@albankurti300 Год назад
Amazing! I was looking to learn more shortcuts for Vim, I definitely did not know the business. Question... Is there any easy way to disable yanking after deleting? I'd like it to function more as a normal copy/paste function. I will research this on my own but last time I tried I had no luck implementing this.
@sacharkin
@sacharkin Год назад
Hi, that is very nice. Can you make a video how to set up vim on Windows (Powershell)? I am currently new at this and struggling with the setup 🤔
@ameyzagade94
@ameyzagade94 2 дня назад
mind == blown.😶 Can you please point to us which version of vim are you using? And how did you configure Intellisense in it?
@user-si3nr8dj5p
@user-si3nr8dj5p 9 месяцев назад
thank you vere much
@blessdarah1256
@blessdarah1256 Год назад
have you setup debugging for your configuration with Vim and C#
@florianhennig4778
@florianhennig4778 Год назад
Instead of using visual mode in the normal mode command to select a character and then U one could also just use ~ to toggle between lowercase and uppercase characters.
@amantinband
@amantinband Год назад
Right that would be better 😊
@PraecorLoth970
@PraecorLoth970 Год назад
I knew of the existence of all of these, but thanks for reminding me of tip #8. I'll certainly use it in the future. The increment/decrement shortcut is really something I never paid attention to, and which I don't think I ever will. It's funny we have different mnemonics for some commands. Like "ci(" and "ca(" are, to me, "change inside parentheses" and "change around parentheses", and "th" and "fh" are "to 'h'" and "find 'h'". Could you share your config? I looked into configuring vim for c# use (although in termux) and it looked so complicated I gave up.
@amantinband
@amantinband Год назад
Hahah so true 😂 I’m rewriting my vim config with lua and searching for c# plug-ins. I’ll share my config once it’s organized
@vricop
@vricop Год назад
A better way to achieve this is by placing your cursor in the first 'h' in the first line, then enter column selection with '' move down as many lines as you want then 'U'. Done!
@chezchezchezchez
@chezchezchezchez Год назад
Awesome tips. You didn’t mention that you can run vim in Visual Studio proper with a free vim Add in.
@DrHeinzDoofenshmirtz
@DrHeinzDoofenshmirtz Год назад
Is this a tool it is worth learning if you are just used to using the mouse in Visual Studio? It definitely looks quick, when you use it.
@amantinband
@amantinband Год назад
Definitely. Productively will increase significantly!
@meetingattender8132
@meetingattender8132 Год назад
How do i exit vim tho
@mohammedthaier1718
@mohammedthaier1718 6 месяцев назад
اصطورة
@DrHeinzDoofenshmirtz
@DrHeinzDoofenshmirtz Год назад
You might not have converted me yet, but I have now started on my pilgrim journey and engaged in the steep learning curve. Unfortunately, RU-vid comment section only supports Insert mode, so I am not learning anything right now, but I will try to Tab onto Comment button, if that is possible.
@programmingloop7
@programmingloop7 3 месяца назад
There's a vim plugin called vimium for chrome. It lets you use vim like controls to browse the internet. It's really helpful. Not only does it speed up navigating, searching, "clicking" links etc but you also practice vim
@anantawijaya1594
@anantawijaya1594 8 месяцев назад
Holy sh
@FlaviusAspra
@FlaviusAspra Год назад
All I learned was smashing.
@DaminGamerMC
@DaminGamerMC Год назад
I can't get out of file in VIM 😫
@amantinband
@amantinband Год назад
😂
@amantinband
@amantinband Год назад
twitter.com/tesseralis/status/1592293632413138945?s=20&t=yfCWFalh5hJJ3t31-diQ3A
@SajadJalilian
@SajadJalilian Год назад
There is something strange about dotnet developers, they are so addicted to microsoft products specially visual studio, It hurts when they don't know about things like "vim" or "make" etc
@amantinband
@amantinband Год назад
💯, I rarely see devs using vim within the MS ecosystem
@PeriMCS
@PeriMCS Год назад
@@amantinband I use it for years. Vim plugin in every editor
Далее
10 Advanced Vim Features (You Probably Didn't Know)
21:47
30 Vim commands you NEED TO KNOW (in just 10 minutes)
10:27
ROLLING DOWN
00:20
Просмотров 5 млн
Advanced Vim Workflows
10:41
Просмотров 82 тыс.
Exceptions are evil. This is what I do instead.
24:41
Vim Tips I Wish I Knew Earlier
23:00
Просмотров 51 тыс.
5 C# Naming Conventions I Wish Everyone Followed
12:46
So THAT'S why we don't have these Dev Kits yet
10:20
Просмотров 20 тыс.
The Best Way To Organize Your Program.cs In ASP.NET
6:59
Самая редкая видеокарта NVIDIA
1:00