Hi, developer of the AstroVim here. I really appreciate your review on AstroVim, well explained and simple. Great content, keep up the good work :)
@criscrosbr2 жыл бұрын
Thanks for you both!
@madhavan_raja2 жыл бұрын
Thank you for this plugin! :) Do you have any plans of making an AstroEmacs anytime soon?
@Patrickdaawsome2 жыл бұрын
Hey hey, I'm changing from my old custom config to one of the treesitter preconfigured setups such as yours, NvChad, or LunarVim. Can you offer any thoughts on the motivation for building your own version instead of those 2 older already existing projects?
@tomkoefod2 жыл бұрын
Thanks to both of you too, I have now replaced my old nvim config with this and love it as a starting point for a full lua config.
@latlov2 жыл бұрын
I will try it!
@Ma1ne22 жыл бұрын
Highly recommending this video for everyone starting with AstroVim, everyone starting with nvim and specially everyone switching from VS Code! This was able to answer me a lot of questions I had, that I couln't find answers to in the documentation of AstroVim!
@JohnCodes2 жыл бұрын
Thanks!
@dominik23272 жыл бұрын
I've been messing around with this for 2 hours now and... Wow, it's just wonderful
@diegomora997 Жыл бұрын
I used to use vscode, then switched to neovim with vim-plug and coc, and never really liked that much, but the lua implementation with packer is perfect, I love it.
@korniychuk2 жыл бұрын
The first really aesthetic configuration for NeoVim! Thanks for your amazing work!
@gloverelaxis2 жыл бұрын
Thank you for correcting AstroVim's incorrect use of "aesthetic" to "aesthetically pleasing" ;) This video is very good exploration of Astro's UI, thanks!
@rickyisajedi2 жыл бұрын
Short and sweet. Loved it.
@JohnCodes2 жыл бұрын
Still not sure what's going on with my audio issues 🙃sorry again for the weird sync problem! Hope you enjoyed this one and learned something new!!
@kazisamir1232 жыл бұрын
thanks a lot, only video on KZbin that explained well about astro nvim
@crebafurros2 жыл бұрын
Great vid, I switched from windows to linux and this was very useful
@parthapal3332 жыл бұрын
I could not get LunerVim installed in windows system but AstroVim is very easy to setup.
@ShahabazBagwan2 жыл бұрын
Nice video I was looking for a starting point with my nvim config and this gives me that.
@zakariachahboun2 жыл бұрын
using pop_os and vim and go lang = awesome
@razvan6832 жыл бұрын
Astro vim just fixed all my problems with vim :D to
@maxreuv2 жыл бұрын
Nice! Thank you, I had no idea AtroVim existed, now I do and am planning to take it for a spin
@FredySandoval_1232 жыл бұрын
The terminal inside vim just got me.
@utvikler-no2 жыл бұрын
Thanks for this!!! Love learning this from good tutorials!
@techlightdev2 жыл бұрын
I'm beginner of nvim and I love it but I can not config all that I want. Thank for this tutorial to change me from VsCode to Astronvim so amazing tools that I love it. 😊
@HC-nu6xr2 жыл бұрын
What Nerdfont should I install in order to have all the icons? The package is huge, is there an specific font or package?
@inigoarejula21472 жыл бұрын
I have been using for a while and it suits perfect for me, however i would like to format the go code on saving as vs code does
@antoineleduc7611 Жыл бұрын
Can you run an autofunc to format on save ?
@dromedda6810 Жыл бұрын
My nvim config is basically just a fork of AstroVim, its really good. and i've been using it for about 4 months now
@Superwatson282 жыл бұрын
Woo Really ashamed of just hearing about this editor. I’m using Spacevim but want to switch to a full neovim compatible editor now with full lua support. Thanks for the video
@cyberknight3392 жыл бұрын
hey john can you make a video on how to add new plugins in astro vim..I tried myself using the packer packagemanager but when I install some plugins the nvim homescreen becomes weird and most plugins donot work.. I tried editing the init.lua.. but when I saw the github page of astro vim there was completely some other thing there.. can u please make a video on this
@NathanLTPK2 жыл бұрын
just checked out this, it's re-branding to AstroNvim, and it's going to support neovim 0.7. really nice project. chef kiss
@JohnCodes2 жыл бұрын
Love that! Better name honestly
@alexwexov42982 жыл бұрын
Great video. Please make more videos about vim :)
@tarunnair95062 жыл бұрын
Great video! Also, the "git-gutter signs" you mentioned were actually from a lua version called gitsigns
@JohnCodes2 жыл бұрын
Oh nice! "Git gutter" is usually what I refer to those as, even in IDEs like Goland. But I always forget that's the name of the plugin too hahah
@ritchielrez16802 жыл бұрын
Gutter refers to sign columns actually, so he's technically correct.
@tarunnair95062 жыл бұрын
@@ritchielrez1680 Huh, good to know
@ritchielrez16802 жыл бұрын
@@tarunnair9506 Happy to find you out in KZbin. :)
@k2832 жыл бұрын
@@JohnCodes what's the point of that, though? Git gutter, nerdtree, method definitions and references etc. - this is basically VSCode with Vim plugin, that's all. You made a lot of redundant, unnecessary work and arrived to the exact same result that out-of-the-box VSCode with Vim plugin provide. So, what's the point?..
@fastfading46672 жыл бұрын
how is this nvim compared to lunarvim
@kamiloarroyave57262 жыл бұрын
Quiero agradecerle por la informacion que me proporcionó, estoy seguro me sera de gran utilidad.
@SandwichMitGurke2 жыл бұрын
great. installed it right away
@andreya61562 жыл бұрын
why are you the ONLY video on astrovim this is nuts.....
@JohnCodes2 жыл бұрын
👀👀
@mvargasmoran2 жыл бұрын
Vagrant... that's nuts.
@DanielJayy2 жыл бұрын
Hi, what "j" command did you use at the beginning? Thanks!
@cbbcbb6803 Жыл бұрын
Can Astro Vim be made to startup already in input mode?
@the7ak32 жыл бұрын
What terminal are you using and how do you get the lil zsh bar at the bottom? is that a zsh plugin or theme?
@thecastiel692 жыл бұрын
I use lunar vim
@Mojo_DK2 жыл бұрын
How does this compare to SpaceVim and LunarVim? Which is the best one?
@rasbinthapa55352 жыл бұрын
You are the best bud
@AmparoDios Жыл бұрын
Hello. I am new to nvim and astrovim. I want to make it run on my WSL2 Ubuntu. However I can install only the version NVIM 0.6.1 from official Ubuntu repo. And the main page of AstroVim suggests, that I will need the NVIM 0.8. Is it really so? I can't somehow get it run on 0.6.1. :(
@user-mfsc-20242 жыл бұрын
does the nvim config installation work on Windows Terminal powershell environment ?
@elonmask40772 жыл бұрын
how do you ctrl + space like vscode for tab completion in astrovim? help me pls..
@IgnacioChavez2 жыл бұрын
love everything, except those chef kisses...lol
@DaniS2R2 жыл бұрын
Great video bro! Do you use TMUX? I saw you have customized your underline in terminal, how did you do it?
@johnaikerarias98692 жыл бұрын
Excellent review, is there by default any faster compiler in AstroVim?
@rasulali14352 жыл бұрын
Looks like someone yanked my nvim config and changed the ASCII art at the start page 😄. I'll check it out for some improvements for my config, very nice.
@dang_minh_tri2 жыл бұрын
You can share tutorial install Astro Nvim in MacOS please?
@emptybottle12002 жыл бұрын
How do I run a python program without quitting the Astro Vim?
@daddykhay87482 жыл бұрын
keep getting this error 1: Cannot make changes, 'modifiable' is off
@lcarv202 жыл бұрын
Hi there, I am a newbe at vim and I am learning and using astrovim. One thing I am struggling is getting my go code formatted, can you help?
@RootsterAnon2 жыл бұрын
I would like to see a golang debugger added to this. Can you make a video on that? Great video. Tnx
@sabid.mahmud2 жыл бұрын
Which terminal do you use ? How can I get this terminal on ubuntu?
@machinima14022 жыл бұрын
Hey! i'm currently using astrovim, is there a way to implement gofmt and goimports on buff save in this distribution of neovim? i'm in love with this implementation. Super simple and concise video, excelent job!
@ahmedwaleed45202 жыл бұрын
You can paste your autcmd inside polish section inside custom user config init.lua file. astrovim already comes with example user_example folder rename that to user and modify the init.lua config file asper you need.
@mrviago56762 жыл бұрын
can u guys tell me how to fix icons in astro vim cause in my astro vim they're all fucked up
@user-er4fr9zd7s2 жыл бұрын
It's basically exactly the same as lunar vim I don't see any difference from there ( they may have a lot of difference on how is done the distribution but the final product is similar )
@user-er4fr9zd7s2 жыл бұрын
I just checked it and it look really good
@JohnCodes2 жыл бұрын
I think alot of the keybindings and plugin defaults are more opinionated. I guess Lunar is _also really opinonated_ haha.
@anasouardini2 жыл бұрын
I thought it's astrojs with vim LOL. I was struggling with it recently.
@marcoscarbajal96842 жыл бұрын
can anyone tell me how to do to split tabs ? ex: i have a ultrawide monitor and i want to see 3 files in vertical at the same time
@megasuperlexa22 жыл бұрын
does it have a debugger?
@mhemaungthuwin79162 жыл бұрын
How about lunar vim?
@mattia5582 жыл бұрын
I might use this instead of lunar vim
@locit90462 жыл бұрын
how to make background transparent for astronvim. Please
@mehalter2 жыл бұрын
Check out the AstroNvim repo, there have been many issues opened about this and answered. You can also Join the discord from there and ask the community
@macmanuelodumeru37082 жыл бұрын
How do I modify the keybindings and install things like Copilot
@macmanuelodumeru37084 ай бұрын
Lol this was me when I was a noob. Now I even write my own plugins lol
@gonzalooviedo54352 жыл бұрын
AstroVim failed with Lua errors in Fedora 35
@Shri2 жыл бұрын
The fuzzy finder is Telescope. EDIT: NVM you figured it out yourself 😂😂😂
@Torvating2 жыл бұрын
Does it have a function to rename variables/functions like the project nvim.renamer?
@JohnCodes2 жыл бұрын
That would be LSP / language package specific I believe
@Torvating2 жыл бұрын
@@JohnCodes yep I found it :). Thanks! I cloned it and right now im doing some extra configs like code-runner and so on. Can you give me a hand and tell me a way to set folds on it? like.... short a whole function or class in a single line and keep it so. Right now I'm doing fallowing thing: 1- Select all lines 2- press zf but when I close the file it disappers :/
@yuno33642 жыл бұрын
May 2022 nvimtreetoggle doesn't work
@rupamganguly44912 жыл бұрын
how to debug golang codes?? go dlve! how to setup!!! please comment
@troyroa77682 жыл бұрын
It's like Emacs made its way to Vim.
@saikouma19222 жыл бұрын
How did you make a vm so quickly? Edit: Spent all day learning about vagrant, that shit sick AF!
@JohnCodes2 жыл бұрын
Vagrant!!! I'll have to make a quick video on how I use vagrant for productivity!!
@saikouma19222 жыл бұрын
@@JohnCodes Thanks man
@apraditya2 жыл бұрын
@@JohnCodes do you mind sharing your Vagrantfile?
@shadowmarkds7958 Жыл бұрын
it is similar to lunar vim (lvim)
@MENTOKz2 жыл бұрын
this is just doom-emacs just harder
@CarlosMafla2 жыл бұрын
I think I'm switching to neovim... bye macvim it's been a good ride :'(
@Sra48252 жыл бұрын
Hold on, treesitter gives us what? completions? Nah...
@danielifechukwu1453 Жыл бұрын
he does not to blowff his config
@windowsrefund2 жыл бұрын
Why on earth would you feel the need to spin up a VM just to test a editor? I mean, you obviously know you can just backup your ~/.config/nvim directory. It's just so overkill.
@JohnCodes2 жыл бұрын
Good question! I wanted to show the full experience, including installing Nvim from scratch without any configurations, patches, or customizations I've made. A VM is a common workflow I use to get a completely new, fresh environment.
@YvanDaSilva2 жыл бұрын
@@JohnCodes a container seems more adequate if that's only what you need, but that doesn't matter. For new comers starting with the env prep (any env for that matter), might be a show stopper. I would recommend you get the env read to play before hitting record :)
@AmericazGotTalentYT2 жыл бұрын
because he can
@windowsrefund2 жыл бұрын
@@AmericazGotTalentYT That's not a good reason.
@bloody_fool2 жыл бұрын
lol dont move your config to /tmp. It will be deleted on reboot.
@florianhennig47782 жыл бұрын
Might be better to get some understanding of the tools you use before talking in videos about it. At first: this is just a bunch of bundled plugins. Since I do not know who is watching this, you can easily enable all the "magic" in regular nvim too. For me in the video this wasn't clear enough, especially since the actual config files are not shown at all. Second: the plugin manager is called "packer", PackerSync is just the command it provides to update the plugins according to the configuration. And third: treesitter is just creating an AST (abstract syntax tree) for the provided file types. Mostly this is just needed for better syntax aware highlighting (although some plugins like refactor.nvim use it too).
@thengakola62172 жыл бұрын
7:52 if u have no idea what ur doing, pls dont release such videos 🗿
@JohnCodes2 жыл бұрын
This video was not about telescope but gave a quick fact check anyways!!
@justinzhang9935 Жыл бұрын
This video is so annoying. Bro your terminal is just too close to the top of the screen that at most time the youtube title covered your cmdln.
@kostisfioravantes334 Жыл бұрын
It's total crap. It provides an unnecessary layer of abstraction for no reason. It takes the same time to configure it than it takes to configure vanilla neovim. Total BS.
@JoshJetson2 жыл бұрын
Kind of a wannabe spacevim but nothing close to as amazing.
@gonkong56382 жыл бұрын
Can anyone share your config for frontend ? I try null_ls.builtins.formatting.prettier, but it doesn't format my code, I use user_example/init.lua, no thing change just add that one line but it not working. Everything else is fine.
@muhammadraza72312 жыл бұрын
Lunarvim is better
@spoofer91132 жыл бұрын
Bro check out Lunar Vim his developer @chris@machine is great!!