Configure IdeaVim in IntelliJ - Getting Started

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ก.ค. 2024
  • I have recently gotten into developer productivity tools and wanted to share how to setup IdeaVim in IntelliJ and get started with configuring it.
    IdeaVim: plugins.jetbrains.com/plugin/...
    Vim & Tmux: • Configure Tmux and Vim...
    Mechanical keyboard apparel: andrewcourter.creator-spring....
    Enjoy the content? You can buy me a coffee: www.buymeacoffee.com/andrewco...
    TubeBuddy: www.tubebuddy.com/andrewcourter
    Gear:
    Mic: amzn.to/385B0nD
    Webcam: amzn.to/3OEOZRU
    Boom Arm: amzn.to/3qLr0GE
    Vissles (VS II switches): vissles.com/?ref=69zn8aei20 - Coupon Code for $5 off: ANDREWCOURTER
    IQUNIX F97 (TTC ACE switches): iqunix.store/collections/f97-...
    Music by: Karl Casey @ White Bat Audio
    First Light - Atch / atch-music
    Creative Commons - Attribution 3.0 Unported - CC BY 3.0
    Free Download / Stream: bit.ly/-first-light
    Music promoted by Audio Library • First Light - Atch (No...
    0:00 Intro
    0:37 Installing IdeaVim
    1:08 Some Vim Commands
    1:25 Configure IdeaVim shortcuts
    2:14 Some Useful IntelliJ Commands
    3:07 Setting marks
    4:04 Outro
    Twitter: / exosyphon
    Website: andrewcourter.com
    #vim #intellij #programming
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @ascourter
    @ascourter  ปีที่แล้ว +9

    Interested in more Vim content? Let me know! Also, if you have Neovim working with Kotlin halp!

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

    Great video! Big respect for the Mastodon poster!

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

      Haha thank you! Great band, I've gotten to see them live a few times and it's always a lot of fun!

  • @syzygy8060
    @syzygy8060 ปีที่แล้ว

    Have you been able to get Visual Block selection to work properly? SHIFT + V to select multiple lines is sluggish or just flat doesn't work. I have been researching it to no avail. Thanks for your video!

    • @ascourter
      @ascourter  ปีที่แล้ว +2

      Visual Block Mode worked for me out of the box on my Mac. I just updated to the latest IntelliJ IDEA Community Edition (2022.3.1) with IdeaVim 2.0.0 and didn't have any issues. Double check you have all the latest updates and that IntelliJ has enough memory allocated to it. Hope this helps and you get is resolved soon!

  • @codefiveart
    @codefiveart ปีที่แล้ว +2

    Do marks go across files?

    • @ascourter
      @ascourter  ปีที่แล้ว +1

      They do! One of my workflows is to set a mark in a test file I am working on and another in the implementation and flip between them

  • @p.shpyro
    @p.shpyro ปีที่แล้ว

    how to use uppercase U to return the line to its original state?

    • @p.shpyro
      @p.shpyro ปีที่แล้ว

      for some reason I can't do it in IdeaVim

    • @ascourter
      @ascourter  ปีที่แล้ว

      @@p.shpyro try using lowercase u. If that doesn't work, double check your Vim mappings.

    • @p.shpyro
      @p.shpyro ปีที่แล้ว

      @@ascourter the lowercase u undoes the last change

    • @ascourter
      @ascourter  ปีที่แล้ว

      @@p.shpyro Oh I thought that's what you meant by original state. Are you looking for something like git revert? If so you can use Cmd+Option+z to revert a line. Hopefully that helps!

    • @p.shpyro
      @p.shpyro ปีที่แล้ว

      @@ascourter thanks, sounds interesting, but I'm using Windows

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

    u didnt even mention ideavimrc, which is gives you more space to custom

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

      Wow you're right. I must have discovered ideavimrc after this video. I talk about it in configuring surround in this video: th-cam.com/video/pTVLA62CNqg/w-d-xo.html

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

      I'll put a note to come back and talk about ideavimrc in it's own video. Thanks for calling this out!

  • @henrik908
    @henrik908 23 วันที่ผ่านมา

    Andrew Tate ❎
    Andrew Courter ✅

  • @codefiveart
    @codefiveart ปีที่แล้ว +3

    DONT CALL ME A NERD
    jk: VIM is life

    • @codefiveart
      @codefiveart ปีที่แล้ว +1

      I think it’s helpful to plug VIMventures too!

    • @cody_codes_youtube
      @cody_codes_youtube ปีที่แล้ว +1

      I forgot to comment with my other account. Whoooops!

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

    thanks discord mod lmao