Custom Neovim Code Actions & Diagnostics

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

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

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

    Is the sound difference noticeable? I tried tweaking it with audacity.

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

      Yes, it sounds great

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

      Sounds good to me, great video 🙂

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

    Thanks for showing this, I will keep my eyes open for potential applications!

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

    Thanks, quite unique style of videos in the Neovim niche

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

    Great vid as always love the audio tweaks

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

    This is mind blowing!

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

    Hey, so you mentioned Nixvim in one of your previous videos and now you're back to configuring with lua. Will you continue talking about Nixvim in the future, or maybe how to package your nvim configuration into a portable and installable flake?

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

      Nixvim allows you to configure plugins with Lua, so everything shown in the video can be applied to it. Nixvim options shine at enabling plugins and setting options, but for creating specific imperative logic like this, Lua is still king. Wrapping it with your own nix interface is a great next step 👍

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

    Man this video is good, can u tell us what you use to create the animations and the editor you use?

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

      Everything you see is done with motion canvas

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

      @@vimjoyer can you share the source code?

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

      @@korigamik I prioritize speed over code quality when making these videos, so the source code is barely readable.

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

    may I know where can I find your full neovim configuration? I would like to go through that

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

      It's very large, so it's not publicly available. I'll open source it when I have time to refactor it.

  • @akashtriz
    @akashtriz 6 หลายเดือนก่อน +2

    Lol.
    Why is it that I get the english but not the logic!!
    😅

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

    Hello, can you do it without null ls, which is deprecated ? Thanks !

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

      Watch first 20 seconds of the video

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

      @@vimjoyer Haha you know what, i absolutely didn't heard this part, and got fooled because they have close to the same name
      Moreover i'm already using none-ls in my config lol

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

    Is this approach an alternative to snippets? Why prefer them to snippets, could you suggest some usecases that are better served by code actions?

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

      It's just another way to call your Lua functions. I like to use it in places where I refactor stuff fairly frequently, but don't want to remember a new custom command name. Adding comments, inserting boilerplate and auto refactoring are some of the example use cases.

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

    null-ls is no longer being mantained

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

      That's exactly what I said. Null-ls is archived, but none-ls (its fork) is not. It had a commit just 2 hours ago.

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

      @@vimjoyerAwesome