Vim Motions for absolute beginners!!!

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น •

  • @yash1152
    @yash1152 7 หลายเดือนก่อน +82

    woww, such a blaster video. thanks a lot.
    3:13 ^ caret to jump to non-empty beginning of line
    == Vertical navigation
    3:37 (): sentence
    3:41 {}: paragraph
    3:45 C-u/d: half screen
    3:50 C-b/f: full screen
    5:01 vi{: visual in braces
    5:09 ya{: yank around braces (inclusive)
    5:52 ciw: change in word
    5:29 w,s,p: motions word, sentence, para
    5:46 dot: repeat a normal mode operator
    6:05 forward slash: forward search
    ohw, got it. so, reverse search is S-/, not ? nice :)
    6:22 #/*: search current word
    6:32 ma: mark-current-position with a
    6:46 ~a: jump-to mark-a
    6:56 ~~: toggle hjjlast cursor position
    7:06 ~.: last edit position
    7:13 UpNext: folds, indent , macros q_ @_

    • @sagaratytube
      @sagaratytube  7 หลายเดือนก่อน +3

      @yash1152 Thanks a lot 😊. Pinned it. 📌

    • @-Ambrosia
      @-Ambrosia หลายเดือนก่อน +2

      @@sagaratytube I think if you paste it to the description it creates those nice timelines on the video

    • @sagaratytube
      @sagaratytube  หลายเดือนก่อน

      @@-Ambrosia Thanks I will paste.

  • @danielnadeau5741
    @danielnadeau5741 9 หลายเดือนก่อน +216

    I think a very important part of learning and teaching Vim is to associate words with the letter key commands…
    y = yank
    o = open
    b = beginning
    e = end
    f = find
    t = to
    Etc…

    • @sleekism
      @sleekism 9 หลายเดือนก่อน +1

      unfortunately this doesn't extend to letters like h, j, k and l

    • @Alberto_Cavalcante
      @Alberto_Cavalcante 9 หลายเดือนก่อน +9

      ​@@sleekism yes, although something I sawq in another video that initially helped me memorize was to see 'J' as an arrow pointing down, 'L' as pointing right (and from there remember K and H haha)

    • @sleekism
      @sleekism 9 หลายเดือนก่อน

      @@Alberto_Cavalcante makes sense

    • @Triavanicus
      @Triavanicus 9 หลายเดือนก่อน +3

      I have t mapped in my brain as ‘til

    • @jeff-erson
      @jeff-erson 7 หลายเดือนก่อน +1

      ​@@Alberto_CavalcanteI always think that way, probably because I used to play flash games when I was child.

  • @Andrey-rc6wp
    @Andrey-rc6wp 9 หลายเดือนก่อน +9

    I used to be a progressional 3D designer years back and I remember the point where navigating the menu via mouse because a huge strain on my ability to model in a timely manor. So bit by bit I slowly started to learn new shortcuts and I was just blazing through menus. Super excited to do the same with Vim after using pycharm for years.

    • @Qrzychu92
      @Qrzychu92 4 หลายเดือนก่อน

      Pycharm has IdeaVim plugin, and the LSP is WAAAAAAY better in Pycharm

  • @mostafaei2002
    @mostafaei2002 9 หลายเดือนก่อน +74

    Providing this amount of information in 7 minutes is just amazing. Keep up the good work

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน +1

      Thanks!

    • @fra4897
      @fra4897 9 หลายเดือนก่อน +8

      ai voice and chatgpt man

    • @rigbymama8436
      @rigbymama8436 9 หลายเดือนก่อน

      @@fra4897 Still pretty useful regardless

    • @chaitanyaswaroop7669
      @chaitanyaswaroop7669 หลายเดือนก่อน

      @@fra4897 it doesn;t matter man. It provides value and it's fine

  • @Codigger-br2rt
    @Codigger-br2rt 8 หลายเดือนก่อน +3

    vi and vim are editors in Linux, the difference is that vim is more suitable for coding, the function is more powerful than vi.
    1, command mode º(also known as general mode or ordinary mode, open the file default mode):
    2, edit mode (also known as input mode):
    3. Last line mode (bottom line command mode):

  • @younglion0451
    @younglion0451 7 หลายเดือนก่อน +1

    After watching, just one video, I love this channel more than everything!❤❤❤

  • @69k_gold
    @69k_gold 9 หลายเดือนก่อน +7

    Good video! Didn't waste time getting into it at all.
    Although for those who wanna learn Vim and FAST, I suggest removing all the text editors in your PC and only use Vim for 60 days. Worked for me

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน +1

      Nice trick 😀. Using vimtutor helped me lot. I think it is most underrated vim resource. Vimtutor is program made inside vim documentation. You can trigger it inside vim using vimtutor command.

  • @sgwong513
    @sgwong513 9 หลายเดือนก่อน +5

    I use vim quite a lot last time but stop using it for sometimes(i think I change os and loss my vim configuration) and also using more vscode. I forgot some vim motion when I want to pick up vim again, but this video let me recall all those vim motion and learn some new stuff. Although this is basic but its important to master it. thanks for such amazing video.

  • @icewolfy1
    @icewolfy1 หลายเดือนก่อน

    It's good to remember cit and cat as:
    Change in tag
    Change around tag
    Same applies to any character, e.g. ci{ as in change inside of {.
    Helps with memorizing these shortcuts.

  • @alexismandelias
    @alexismandelias 9 หลายเดือนก่อน +3

    One of the best beginner vim tutorials out there! Super condenced and well-presented information, going from simple to slightly more advanced with a good learning curve.

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน +1

      Glad it was helpful!

  • @PauloVFSC
    @PauloVFSC 8 หลายเดือนก่อน +2

    this video is worthy to be bookmarked!

  • @ToveriJuri
    @ToveriJuri 11 วันที่ผ่านมา +1

    Terminal mode. Ex Mode. Operator pending mode, Visual block mode, Visual line mode, you want modes? We have them all.

  • @JaronJones
    @JaronJones 29 วันที่ผ่านมา

    Dang. Been using VIM for 20+ years and I learned a few new tricks. Awesome video!!

  • @adel.dev.account
    @adel.dev.account หลายเดือนก่อน

    I was learning form the :Tutor, My mind is blown away, I took a break, saw your video and now I'm speechless

  • @avinashthakur80
    @avinashthakur80 9 หลายเดือนก่อน +83

    Very informative and focussed. Liked how your thumbnail is not any clickbaity image or reaction face but a cheat sheet on the subject, which we can later reference.
    Hope you keep it up.

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน +6

      Thanks a lot.

    • @mmacgearailt
      @mmacgearailt 9 หลายเดือนก่อน

      Could you share a high-res version of the thumbnail so we can use it as a cheat sheet?@@sagaratytube

  • @eduardabramovich1216
    @eduardabramovich1216 7 หลายเดือนก่อน +1

    it would be great if you added these videos to their specific playlist, so that we follow along.

  • @scottfwalter
    @scottfwalter 8 หลายเดือนก่อน +3

    Great video. I've been a vim user for a while but still learned a couple things

  • @DamonMedekMusic
    @DamonMedekMusic 9 หลายเดือนก่อน +2

    Very helpful. I know most of these and I forget that I even know them as its mostly muscle feel now. Thats kind of the point of them though. Its always good freshen up though and my tips for beginners to practice them by hiding your mouse for 30 minutes a day and just do your best to figure things out with a reference sheet handy.

  • @kahnfatman
    @kahnfatman 8 หลายเดือนก่อน +5

    BLAZINGLY FAST! 💨

  • @iron-man1
    @iron-man1 9 หลายเดือนก่อน +1

    Vim is a incredible piece of software!

  • @razzat3616
    @razzat3616 7 หลายเดือนก่อน +2

    Can you provide me a link to the image used in your thumbnail?
    Great video too. Thanks

  • @chezchezchezchez
    @chezchezchezchez 6 หลายเดือนก่อน

    OMG * key to find word under cursor??
    MIND BLOWN!

  • @klirmio21
    @klirmio21 8 หลายเดือนก่อน +1

    thank you! consice and straight to a point

  • @haochima
    @haochima หลายเดือนก่อน +1

    Thid is good but it glossed over the most useful part of the video, doing things like ciw and yap - it would have been so much better if you spent the time these motions deserve. They got the same amount of screen time as using uuuuuu, which is far easier to understand

  • @siya.abc123
    @siya.abc123 9 หลายเดือนก่อน +3

    Thanks for sharing, that's waaaay too much to learn now 😅

  • @kubectlgetpo
    @kubectlgetpo 8 หลายเดือนก่อน +4

    I have watched so many nvim videos with millions views but this is the best. So much info wirh no nonsense and densely packed.

  • @colin0516
    @colin0516 9 หลายเดือนก่อน +12

    wow i have habit of just immediately closing whatever media i am playing whenever i hear a TTS. You, my friend, have assisted me in making myself aware of this habit XD
    the flow of this video makes it really lucid to following along to. Thanks man i am not even a year deep into unix experience and this is really useful for me!

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน +1

      Great to hear!

  • @bagadeshkumarr9502
    @bagadeshkumarr9502 7 หลายเดือนก่อน +2

    Great work. Kindly do work on a advanced Vim Video if possible.

  • @syedrizwan2203
    @syedrizwan2203 8 หลายเดือนก่อน +1

    Literally Full condensed too much to learn in 7 mins but love the quality and quantity of learning in least time.

  • @jake115577
    @jake115577 3 หลายเดือนก่อน +3

    Smashed the like button! Thank you.

  • @mechswrd
    @mechswrd 8 หลายเดือนก่อน +1

    This was very informative watch.. Unlike other videos on vim motions, your video was nicely paced and easy to follow..

  • @technicallittlemaster8793
    @technicallittlemaster8793 9 หลายเดือนก่อน +8

    The only video one should watch for vim.
    Perfect

  • @RookieAlert
    @RookieAlert 6 หลายเดือนก่อน

    Pretty good video. However the highlighted keyboard is a little bit confusing as all characters shown are uppercase, especially since vim motions are case-sensitive.

  • @garryalfonso1609
    @garryalfonso1609 9 หลายเดือนก่อน +3

    More vim tutorials please.

  • @androidgeeking
    @androidgeeking 4 หลายเดือนก่อน +3

    How do you exit?

  • @d7g.x
    @d7g.x 3 หลายเดือนก่อน +1

    good video really like the way you sample everything

  • @nikolaykarpuzov5320
    @nikolaykarpuzov5320 9 หลายเดือนก่อน

    I rarely write comments, but this video deserves it!

  • @sanjayghosh3189
    @sanjayghosh3189 3 หลายเดือนก่อน +1

    Amazing video. Thanks sir.

  • @kinggrey2511
    @kinggrey2511 9 หลายเดือนก่อน

    Really thr best crash course for everything also you missed di" to delete things inside " my favourite one btw . Please do a part and i love you you thought me somethings ehich i dont know existed

  • @xorlop
    @xorlop 9 หลายเดือนก่อน

    best tips for last hehe. I will have to implement double backtick and backtick period into my workflow :)

  • @edwinboon9574
    @edwinboon9574 9 หลายเดือนก่อน

    Awesome video and so many things to memorize only for these motions haha. But I installed the vscode plugin and just gong to start using it

  • @ardnys35
    @ardnys35 9 หลายเดือนก่อน +1

    phew i know almost all these and use it daily. i should use I and A more often and I didn't know the s insert mode. Overall nice overview. I'd personally add going to a function definition and back as that's a really nice feature that people want to use. it's LSP feature rather than vim but still, i'd assume many people would use an LSP

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน

      True, vscode by default has most LSP servers. I kept advanced features back for the next video. @ardnys35

  • @lorenzopiombini3406
    @lorenzopiombini3406 3 หลายเดือนก่อน +1

    Vim is amazing ❤

  • @johnabend7042
    @johnabend7042 2 วันที่ผ่านมา

    Where do you say how to go about changing between modes?

  • @_Holy_Lance_
    @_Holy_Lance_ 5 หลายเดือนก่อน

    Great video, thank you!

  • @BraisonsCrece
    @BraisonsCrece 9 หลายเดือนก่อน +1

    Thank you, very cool video! I'm trying to learn vim, and especially get used to use it.
    I'll subscribe and take a look also at the other videos in your channel 👌🌝
    A hug from Spain

  • @kairu_b
    @kairu_b 19 วันที่ผ่านมา

    Great work

  • @spamcolector
    @spamcolector 9 หลายเดือนก่อน

    The quality of info saved you from dislike for AI voice

  • @fagner-sa
    @fagner-sa 4 หลายเดือนก่อน

    I love VIM mindset BUT I really dont understrand why someone use it as a primary editor.

  • @yassine-sa
    @yassine-sa 9 หลายเดือนก่อน +1

    I feel like I need to give a lot of time just to learn vim, like I'm learning a new programming language literally

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน

      Use a vimtutor, it will give you a really good start 👍

    • @gabbeeto
      @gabbeeto 9 หลายเดือนก่อน

      that's because you're learning all at once. the first day focus on using hjkl for moving and I to get into insert mode and v for visual mode and delete something once you select something with d, and slowly learn new keys for different things

  • @LeonhardWW
    @LeonhardWW 9 หลายเดือนก่อน +1

    Really enjoyed it because it was like a list of things i can learn. Hope this and the next videos blow up ❤.

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน

      I'm glad to hear that you enjoyed it! 😀

  • @ActualJosiahPreston
    @ActualJosiahPreston 9 หลายเดือนก่อน

    Thanks. I only knew 85 percent of these. Once you Vim you can't stop. I use Spacemacs, btw.

  • @mohammadjarju6334
    @mohammadjarju6334 10 หลายเดือนก่อน +1

    Finally a video i was looking for 😅

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน

      Great 😃👍

  • @philippehenin
    @philippehenin 9 หลายเดือนก่อน +1

    Excellent !!!

  • @nomadshiba
    @nomadshiba 5 หลายเดือนก่อน +4

    idk what was i expecting

  • @parkerrex
    @parkerrex 5 หลายเดือนก่อน

    What plugin is that for your keyboard?

  • @learnnow6739
    @learnnow6739 3 หลายเดือนก่อน +1

    thank you

  • @AnindoSarker
    @AnindoSarker 7 หลายเดือนก่อน +1

    This is too much information in a 7 min video. Thank you

  • @w24lp05
    @w24lp05 หลายเดือนก่อน

    Why are you showing all of this in vscode instad? I just don't get it.

  • @LittleJhey
    @LittleJhey 9 หลายเดือนก่อน

    how did you managed to use the vim keyset in vscode?
    EDIT: ok I just saw the video without jumping the introduction, you literally show the thing lol

  • @Greenbay-bn3yk
    @Greenbay-bn3yk 11 วันที่ผ่านมา

    Hey bro, what's that font?

  • @systemforge
    @systemforge 10 หลายเดือนก่อน +1

    Demn! Pretty nice 💯

  • @kakun7238
    @kakun7238 9 หลายเดือนก่อน

    damn so happy that i found you

  • @robosergTV
    @robosergTV 7 หลายเดือนก่อน +12

    functionality is cool, the hotkeys are pure garbage

  • @rich_in_paradise
    @rich_in_paradise 9 หลายเดือนก่อน +146

    Is this AI text to speech?

    • @DeGandalf
      @DeGandalf 8 หลายเดือนก่อน +45

      Pretty sure it is. But it's quite impressive that we're at a point where you can't tell at first

    • @bobfunk5055
      @bobfunk5055 8 หลายเดือนก่อน +19

      100%

    • @maninalift
      @maninalift 8 หลายเดือนก่อน +15

      Absolutely it is.

    • @Danielddiniz
      @Danielddiniz 8 หลายเดือนก่อน +8

      For sure it is.

    • @MAX-nv6yj
      @MAX-nv6yj 8 หลายเดือนก่อน +3

      Yes

  • @howhello354
    @howhello354 12 วันที่ผ่านมา

    Thanks

  • @maurolimaok
    @maurolimaok 9 หลายเดือนก่อน +4

    I'm on my first steps on Odin Project, and this tutorials of yours will help a lot.
    Thank you so much.
    Hope for more.

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน +1

      Glad to hear that

    • @getoutoftheway419
      @getoutoftheway419 9 หลายเดือนก่อน

      Hey did you complete the foundations

    • @maurolimaok
      @maurolimaok 9 หลายเดือนก่อน

      @@getoutoftheway419 On the go, and enjoying it. I finally do understand things I always wish to.

    • @paultapping9510
      @paultapping9510 9 หลายเดือนก่อน +1

      I love that step 1 of the Odin Project is
      1) Install linux 😂

  • @MaxNyst
    @MaxNyst 9 หลายเดือนก่อน

    Why isn’t the letter T purple in the thumbnail!? It’s making me go crazy

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน

      Missed that 😕

    • @MaxNyst
      @MaxNyst 9 หลายเดือนก่อน +1

      @@sagaratytube I was only bothered because the picture otherwise was so correct! Well done 👍

  • @TheGRoques
    @TheGRoques 8 หลายเดือนก่อน

    What's the theme?

  • @kairu_b
    @kairu_b 19 วันที่ผ่านมา

    Nice

  • @isurumaldeniya9536
    @isurumaldeniya9536 9 หลายเดือนก่อน +1

    Likked and Subscribes. Thanks nice video

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน

      Thanks for the sub!

  • @bluecup25
    @bluecup25 7 หลายเดือนก่อน

    There's no way I'm learning all this shit, man

  • @that_guy1211
    @that_guy1211 4 หลายเดือนก่อน

    you know what else can be used instead of W, B, and E keys? Using SHIFT + ARROW KEYS FOR FUCK'S SAKE!

  • @keanukenn
    @keanukenn 5 หลายเดือนก่อน +1

    why vim so hard

    • @alikorloo8425
      @alikorloo8425 5 หลายเดือนก่อน +1

      it's not hard, it has a steep learning curve! ;)

  • @SoftBreadSoft
    @SoftBreadSoft 4 หลายเดือนก่อน

    The zewow key

  • @codedusting
    @codedusting 9 หลายเดือนก่อน

    Learn Vim Motions I think

  • @lpi3
    @lpi3 8 หลายเดือนก่อน +1

    One word: dvorak

  • @MrAppleruler747
    @MrAppleruler747 9 หลายเดือนก่อน +1

    GPT much?

  • @DavidGreen-h2i
    @DavidGreen-h2i 2 หลายเดือนก่อน

    Halvorson Lodge

  • @nestorguemez4846
    @nestorguemez4846 2 หลายเดือนก่อน

    A lot of keys to learn, seems not simple ☠️

  • @icydingo292
    @icydingo292 9 หลายเดือนก่อน

    with that pfp at first I thought this video was made by telegram haha

  • @yungifez
    @yungifez 9 หลายเดือนก่อน

    Blazingly fast😂😂😂

  • @abhishekpatil4497
    @abhishekpatil4497 9 หลายเดือนก่อน

    Good video but you need to change that channel logo man !

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน

      @abhishekpatil4497 is it better?

    • @abhishekpatil4497
      @abhishekpatil4497 8 หลายเดือนก่อน +1

      @@sagaratytube Yes sirr !! it really feels like a original channel with original content 😍🤩 .

  • @electrolyteorb
    @electrolyteorb 9 หลายเดือนก่อน +1

    Im sure this video will blow up

    • @electrolyteorb
      @electrolyteorb 9 หลายเดือนก่อน +1

      Btw, here's a suggestion...
      Please edit the keyboard keys in post production... The realtime one is really frictional

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน

      Thanks a lot!!!

    • @sagaratytube
      @sagaratytube  9 หลายเดือนก่อน

      Yes, you are correct. Will try the same in next.

  • @bullpup1337
    @bullpup1337 9 หลายเดือนก่อน

    command mode != command line mode

  • @mr.makaveli9864
    @mr.makaveli9864 9 หลายเดือนก่อน

    Best

  • @jabal_team
    @jabal_team 9 หลายเดือนก่อน

    but whyyy ?!

    • @АлексейСтах-з3н
      @АлексейСтах-з3н 9 หลายเดือนก่อน

      It's the same mental jump as from right mouse click -> copy to ctrl-c. There's probably no debate which one is better, just have to get used to it and you're not coming back

  • @dardar7903
    @dardar7903 9 หลายเดือนก่อน +1

    the holy bible

  • @GregoryMonk-o5b
    @GregoryMonk-o5b 2 หลายเดือนก่อน

    Schulist Lodge

  • @trawazikei9970
    @trawazikei9970 9 วันที่ผ่านมา

    Chat gpt ahh video

  • @savagehalt1555
    @savagehalt1555 9 หลายเดือนก่อน +1

    Amazing tutorial but so much useless shit in vim lmao I love it

  • @gro967
    @gro967 2 หลายเดือนก่อน +3

    Can't stand AI voices, sorry...

    • @ProfShibe
      @ProfShibe หลายเดือนก่อน

      yeah that's what sucks about this channel.
      Really nice channel and really nice info, just the voice is horrible. There's human sound AI voices now too, he could use one of those at least.

  • @vulbyte
    @vulbyte 2 หลายเดือนก่อน

    imagine using ai for a video like this

  • @421sap
    @421sap 9 หลายเดือนก่อน

    In Jesus' Name Amen ✝️

  • @Christian-tj2jo
    @Christian-tj2jo 9 หลายเดือนก่อน +1

    is this AI generated?

    • @Quephara
      @Quephara 9 หลายเดือนก่อน +4

      Yes, yes it is. There's too much on TH-cam. Usually I just dislike and leave, no matter what the content is, because I need to ensure the algorithm doesn't think I'm at all interested

  • @-vhs
    @-vhs 9 หลายเดือนก่อน +7

    Nice video and very informative, but damn, I hate Vim Motions. For me and in my opinion absolute dogshit.

  • @MariaXaviera-g6i
    @MariaXaviera-g6i 2 หลายเดือนก่อน

    67701 Legros Hollow

  • @benarcher372
    @benarcher372 8 หลายเดือนก่อน +1

    Excellent!