I really appreciate you explained in disclaimer, that its not a replacement for vscode. So I come with no expectations for tool, which is not I use or need in my current workflow. But it made me think to try it for the first, others failed.
Oh, it can absolutely be a replacement if you want it to be, but if you are expecting a drop-in replacement you are missing out on the best parts (of both tools). Both tools can do most of the tasks the other can, just differently.
Good vid. I remember first trying out vim back in 2018 or something, and i just had such a hard time trying to use buffers/tabs as VScode (sublime at the time!) tabs. Now that i've fully embraced alternate file, harpoon and telescope git/file/text search, its just works so much better. Interesting use of tabs as workspaces, but i've never really used that. Just a personal preference to use tmux's windows/sessions to separate my workspaces
I finally installed lunarvim the other day having finally gotten reasonably comfortable with vanilla vim (not neo), and, oh my! It's rather lovely with some genuinely sane defaults. However, I'm glad I spent the time with vanilla, learning the basics without too much hand-holding.
Nice. I actually removed akinsho's bufferline from my config a couple weeks ago in favor of changing buffers with telescope. so much nicer than trying to figure out why i can't open a particular buffer because it's not currently displayed on the bufferline or having to next over 20 times or whatever. double space -> type the name -> done. so much nicer
I completely agree. When I read about buffers I was initially thinking "meh I don't want it" but decided I should try it out because I could be missing out on something. It's like picking out ice cream flavors. Yes I like fudgey wudgey but you know maybe pecan praline is worth it. If one doesn't stray from what they know they could be shutting themselves off from some really cool features and a deeper understanding of why there is an alternative.
both are good, knowing the basics of neovim is good too, this is how i personally use it, i don't use it a lot but do know some motions, just the basic ones but also use IDEs
I completely agree with you, i am using nvim since a year or so and using it daily for work. At the beginning i used stuff like tabs, file explorer on the left side and so on. But I found better workflows which suit me better, e.g using oil.nvim instead of neotree or creating small scripts to automate common tasks.
Well made! Congrats on over 1K subs! Also, you are currently saying "tabs" is "tubs" and that's okay, but if you want to sound more British, say it more similar to "tobs" with an "ah" sound. To sound more American it is more like "tabs" as in well, SaaS. Which, if we use your accent would sound like "sus" lol
And that's a perfectly valid way of using it! You found out how things work and then were able to make an informed decision for your preferred workflow :)
Tbh this sounds like an XY problem. You need to edit multiple files -> you ask how to use tabs in (neo)vim You need to do X -> you ask how to do Y Of course the video is entirely correct, people need to learn to ask how to solve the problem instead of how to apply a specific solution
That's precisely what it is :D The people that made Rmarkdown took what they learned and built a new tool called Quarto. It's for R, python, julia and ojs: quarto.org/ Here is the getting-started section for Neovim: quarto.org/docs/get-started/hello/neovim.html (but you can use it with any editor)
@@jmbuhr Thanks, man. I'll be sure to look into it. I use Python a lot, and I have an R script for RMarkdown that I basically use for pure Markdown. So this one might come in handy for my Python projects.
Note, how I never say to not turn Neovim into an IDE. Neovim can absolutely be an IDE if you want it to be! This video is about understanding concepts in different contexts to not miss out on useful tricks.
I really appreciate you explained in disclaimer, that its not a replacement for vscode. So I come with no expectations for tool, which is not I use or need in my current workflow. But it made me think to try it for the first, others failed.
Oh, it can absolutely be a replacement if you want it to be, but if you are expecting a drop-in replacement you are missing out on the best parts (of both tools). Both tools can do most of the tasks the other can, just differently.
the reason i dont use nvim distro, Its just too 'vscode'y
Amazing !!! did a video review of your talk and the people were impress, thanks for sharing !!!!
Awesome! I don't speak Spanish, unfortunately, but looks like a fun stream you have there. Keep it up! :)
Wonderful perspective. Thank you.
very helpful. It takes me a quite long time to fully understand buffer, window, tab in vim and panel, window, session in Tmux...
Good vid. I remember first trying out vim back in 2018 or something, and i just had such a hard time trying to use buffers/tabs as VScode (sublime at the time!) tabs.
Now that i've fully embraced alternate file, harpoon and telescope git/file/text search, its just works so much better.
Interesting use of tabs as workspaces, but i've never really used that. Just a personal preference to use tmux's windows/sessions to separate my workspaces
I finally installed lunarvim the other day having finally gotten reasonably comfortable with vanilla vim (not neo), and, oh my! It's rather lovely with some genuinely sane defaults. However, I'm glad I spent the time with vanilla, learning the basics without too much hand-holding.
Nice. I actually removed akinsho's bufferline from my config a couple weeks ago in favor of changing buffers with telescope. so much nicer than trying to figure out why i can't open a particular buffer because it's not currently displayed on the bufferline or having to next over 20 times or whatever. double space -> type the name -> done. so much nicer
Double space for telescope?? Sounds like a dope mapping
@@ononaokisama I'm pretty sure that's the default setup for looking through open buffers in kickstart.nvim!
I completely agree. When I read about buffers I was initially thinking "meh I don't want it" but decided I should try it out because I could be missing out on something. It's like picking out ice cream flavors. Yes I like fudgey wudgey but you know maybe pecan praline is worth it. If one doesn't stray from what they know they could be shutting themselves off from some really cool features and a deeper understanding of why there is an alternative.
fullscreening hover docs was genius
both are good, knowing the basics of neovim is good too, this is how i personally use it, i don't use it a lot but do know some motions, just the basic ones but also use IDEs
This video could’ve gone in a couple different directions and it went in the right one for sure. Awesome principles!
I completely agree with you, i am using nvim since a year or so and using it daily for work. At the beginning i used stuff like tabs, file explorer on the left side and so on. But I found better workflows which suit me better, e.g using oil.nvim instead of neotree or creating small scripts to automate common tasks.
I'm pretty new to neovim and was looking for the exact functionally of the 'gd' command!
Well made! Congrats on over 1K subs!
Also, you are currently saying "tabs" is "tubs" and that's okay, but if you want to sound more British, say it more similar to "tobs" with an "ah" sound. To sound more American it is more like "tabs" as in well, SaaS. Which, if we use your accent would sound like "sus" lol
Are we talking RyanAir seating for my Lamborghini?
I understand way of vim, but I like my vs-code-like neovim setup. For me it's vim and vsc "best" (or comfortable) features all in one place
And that's a perfectly valid way of using it! You found out how things work and then were able to make an informed decision for your preferred workflow :)
Tbh this sounds like an XY problem.
You need to edit multiple files -> you ask how to use tabs in (neo)vim
You need to do X -> you ask how to do Y
Of course the video is entirely correct, people need to learn to ask how to solve the problem instead of how to apply a specific solution
True, that term certainly applies here. And what is interesting is how it arises in this context as a result of "overfitting" on a pattern.
What literate programming tool is that, in the qmd file? It looks like RMarkdown for Python.
That's precisely what it is :D
The people that made Rmarkdown took what they learned and built a new tool called Quarto. It's for R, python, julia and ojs: quarto.org/
Here is the getting-started section for Neovim: quarto.org/docs/get-started/hello/neovim.html
(but you can use it with any editor)
@@jmbuhr Thanks, man. I'll be sure to look into it.
I use Python a lot, and I have an R script for RMarkdown that I basically use for pure Markdown.
So this one might come in handy for my Python projects.
Oh, and I subscribed, btw
I’m guilty of opposite😅
M-x neovim
Many valid points but some of what you have, like slime, is emacs-like. Which is an ide. Like vscode.
Note, how I never say to not turn Neovim into an IDE. Neovim can absolutely be an IDE if you want it to be! This video is about understanding concepts in different contexts to not miss out on useful tricks.
Based 🗿