My neovim autocomplete setup: explained

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 63

  • @collienotYay
    @collienotYay 7 місяців тому +92

    you must be able to crank out all of these videos with your increased efficiency and workflow with neovim

    • @bfors8498
      @bfors8498 7 місяців тому +41

      For me, my neovim workflow allows me to more efficiently make my neovim configuration more efficient

    • @atomicman007
      @atomicman007 7 місяців тому

      ​@@bfors8498 Infinite productivity 📈

    • @gjermundification
      @gjermundification 7 місяців тому

      @@bfors8498 Just like for bandwidth distribution; most people are confused by what they can actually do with the gained capacity.

  • @vondentz
    @vondentz 7 місяців тому +52

    TJ should do a video reading child books

    • @Debrugger
      @Debrugger 7 місяців тому +10

      He did one a while ago. I forget what the book was called, The man and the neovim or something

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

      @@Debrugger 🤣

  • @frederickmichaud6783
    @frederickmichaud6783 7 місяців тому +5

    I love tidbits of efficiency with my coffee in the morning. thanks Teej!

  • @steckmajster
    @steckmajster 7 місяців тому +2

    I'm on this journey to try to transition to neovim from vs code for my editing. It's scary, and hard, and I get exhausted when I don't know what's happening or what keybindings to use to achieve what I want. But your videos are inspiring and might just be enough to make me reach the summit.

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

    Great content! Keep it coming! Only comment: the blue highlight on the text makes it impossible to read the text you are highlighting.

  • @sudomateo
    @sudomateo 7 місяців тому

    Loving these videos! I'd love a video on your configuration around Vim tabs and your decision to Vim tabs and splits rather than tmux panes.

  • @Feedback406
    @Feedback406 7 місяців тому

    I liked the funny interludes you did back then those were cool

  • @ficolas2
    @ficolas2 7 місяців тому

    Could you make a video about how to make Luasnip snippets, specially using tree sitter queries? I have had quite a bit of trouble with those, and you being a tree sitter maintainer probably have it really easy.

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

    Heck yeah dude! Been waiting for this one!

  • @muhametsmaili3832
    @muhametsmaili3832 7 місяців тому

    Thank you man. You are amazing.

  • @CZiNTrPT
    @CZiNTrPT 7 місяців тому +2

    love it, nvim-cmp gives me the most problems so far

  • @艾曦-e4g
    @艾曦-e4g 7 місяців тому

    Love you! Greate vidoe! 👍I am wondering what is it going to be if Tj have this auto-compete and ai-assistant coding tools such as llm-ls. Which is really cool IMO. Can Tj use this ls(llm-ls) together with nvim-cmp or what Tj do with these ai things. Thank you TJ.!

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

    Do we have to have snippets as 1st priorty though in order to select/expand the snippet with C-k or how you do it? Is there a way to always hit C-k and if snippet exists expand it otherwise select the completion?
    Your completions dont show from which source they are coming from and I cant understand how to make it work like you demonstrate. Thanks in advance.

  • @brattonross
    @brattonross 7 місяців тому +15

    shoutout old macdonald

  • @mambusskruj
    @mambusskruj 7 місяців тому +2

    ok now i know how i will spend my weekend

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

    What theme does he use?

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

    there is also cmp_async-path instead of cmp-path to make it a bit faster

  • @workflowinmind
    @workflowinmind 7 місяців тому

    I love these new formats

  • @IainSimmons
    @IainSimmons 7 місяців тому

    Great video! You mentioned not liking using the same key for multiple things... But I'm fairly certain you've mentioned in a previous video that you also use Ctrl+J/Ctrl+K for moving between Neovim windows.
    I know some people also use Ctrl+K for viewing LSP information for whatever is under the cursor...
    Do you do those things and how does that work in your mind? Different modes?

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

      Different modes, different actions. Ya

  • @marcobuess
    @marcobuess 7 місяців тому

    I really tried to love but I find it rather uncomfortable to use on non qwerty layouts. Any advice?

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

    ever thought of using a way so we can see what you type?

  • @internetexplorer7880
    @internetexplorer7880 7 місяців тому

    Please make a codeium plugin setup tutorial? I can't get it to autocomplete an entire function for some reason. Would help tons

  • @MegaPacoquinha
    @MegaPacoquinha 7 місяців тому

    Is there any video of teej where he goes in details how he moves between files?

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

    Need a new video explaining how to use native snippets

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

    I don't create my custom snippets, but i do use the C-k and C-j business which is C-h and C-l for me. Nvim is really powerful and i hate hitting TAB.

  • @rib9985
    @rib9985 7 місяців тому

    Holy smokes this is really powerful

  • @WaylonWalker
    @WaylonWalker 7 місяців тому

    Totally read this as my complete neovim setup.

  • @vedantd999
    @vedantd999 7 днів тому

    thanks TJ my cmp is works now

  • @shed_one
    @shed_one 6 місяців тому

    Why is luasnip not included as a source for nvim-cmp?

  • @Kane0123
    @Kane0123 7 місяців тому

    Does Teej do video work in neovim? What a chad

  • @erlangparasu6339
    @erlangparasu6339 6 місяців тому

    Please make tutorial about how to test the config that we have changed (eg. in plugins .lua). How to test to see the effect? For example using print to debug. Where we can see the output. etc. Thanks

  • @chornsokun
    @chornsokun 7 місяців тому +2

    More vid like this please 😊

  • @saishkalbag7103
    @saishkalbag7103 2 дні тому

    SOMEONE PLEASE TELL ME WHICH COLORSCHEME IS HE USING!!??!!

  • @madlep
    @madlep 7 місяців тому

    Elixir mentioned :D

  • @IgorGuerrero
    @IgorGuerrero 7 місяців тому

    I have the same but I use J for forward and K for backwards instead...

  • @bobbybobsen123
    @bobbybobsen123 7 місяців тому

    Please explain to me why we are using C-k to go down and C-j to go up 😆

    • @teej_dv
      @teej_dv  7 місяців тому

      Haha for me it's like K is on the right of j, so moving to the right in the snippet 😂

  • @nabinkatwal3831
    @nabinkatwal3831 7 місяців тому

    what is that font's name?

  • @tokiomutex4148
    @tokiomutex4148 7 місяців тому

    Tab doing everything will cause concurrency issues

  • @mathewmorris
    @mathewmorris 7 місяців тому

    BLAZINGLY FAST MENTIONED

  • @miguelperezpal
    @miguelperezpal 6 місяців тому

    this is gold

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

    TJ clearly had a farm.

  • @josecarloscirqueirajunior2914
    @josecarloscirqueirajunior2914 7 місяців тому

    thats great

  • @JustSomeAussie1
    @JustSomeAussie1 7 місяців тому

    Your earlobes are hanging out of your headphones😳

    • @teej_dv
      @teej_dv  7 місяців тому

      And?

    • @JustSomeAussie1
      @JustSomeAussie1 7 місяців тому

      @@teej_dv you must have freakishly large lobes

  • @abujessica
    @abujessica 7 місяців тому

    5:18 does it reload on the server when you save it on your machine? wtf????? how do you do that?????????????????????????????????????

    • @leonasdev
      @leonasdev 7 місяців тому

      also wandering this black magic

  • @oleksrow
    @oleksrow 5 днів тому

    hard pass on C-y, Tab is da way
    thx for video! stole your c-k and snippet file stuff

  • @petertillemans2231
    @petertillemans2231 7 місяців тому

    eieio? Yes, blame it on your kids. You're a crypto emacs user, aren't you?

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

    Harris Charles Anderson Jessica Thomas Barbara

  • @wolfisraging
    @wolfisraging 7 місяців тому

    may be sometime better to talk about what exactly you're working on using neovim, rather than neovim

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

    I don't care autocomplete