Astro Vim - All in one Nvim config!!

  Рет қаралды 111,526

John McBride

John McBride

Күн бұрын

Пікірлер: 124
@kabin3364
@kabin3364 2 жыл бұрын
Hi, developer of the AstroVim here. I really appreciate your review on AstroVim, well explained and simple. Great content, keep up the good work :)
@criscrosbr
@criscrosbr 2 жыл бұрын
Thanks for you both!
@madhavan_raja
@madhavan_raja 2 жыл бұрын
Thank you for this plugin! :) Do you have any plans of making an AstroEmacs anytime soon?
@Patrickdaawsome
@Patrickdaawsome 2 жыл бұрын
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?
@tomkoefod
@tomkoefod 2 жыл бұрын
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.
@latlov
@latlov 2 жыл бұрын
I will try it!
@Ma1ne2
@Ma1ne2 2 жыл бұрын
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!
@JohnCodes
@JohnCodes 2 жыл бұрын
Thanks!
@dominik2327
@dominik2327 2 жыл бұрын
I've been messing around with this for 2 hours now and... Wow, it's just wonderful
@diegomora997
@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.
@korniychuk
@korniychuk 2 жыл бұрын
The first really aesthetic configuration for NeoVim! Thanks for your amazing work!
@gloverelaxis
@gloverelaxis 2 жыл бұрын
Thank you for correcting AstroVim's incorrect use of "aesthetic" to "aesthetically pleasing" ;) This video is very good exploration of Astro's UI, thanks!
@rickyisajedi
@rickyisajedi 2 жыл бұрын
Short and sweet. Loved it.
@JohnCodes
@JohnCodes 2 жыл бұрын
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!!
@kazisamir123
@kazisamir123 2 жыл бұрын
thanks a lot, only video on KZbin that explained well about astro nvim
@crebafurros
@crebafurros 2 жыл бұрын
Great vid, I switched from windows to linux and this was very useful
@parthapal333
@parthapal333 2 жыл бұрын
I could not get LunerVim installed in windows system but AstroVim is very easy to setup.
@ShahabazBagwan
@ShahabazBagwan 2 жыл бұрын
Nice video I was looking for a starting point with my nvim config and this gives me that.
@zakariachahboun
@zakariachahboun 2 жыл бұрын
using pop_os and vim and go lang = awesome
@razvan683
@razvan683 2 жыл бұрын
Astro vim just fixed all my problems with vim :D to
@maxreuv
@maxreuv 2 жыл бұрын
Nice! Thank you, I had no idea AtroVim existed, now I do and am planning to take it for a spin
@FredySandoval_123
@FredySandoval_123 2 жыл бұрын
The terminal inside vim just got me.
@utvikler-no
@utvikler-no 2 жыл бұрын
Thanks for this!!! Love learning this from good tutorials!
@techlightdev
@techlightdev 2 жыл бұрын
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-nu6xr
@HC-nu6xr 2 жыл бұрын
What Nerdfont should I install in order to have all the icons? The package is huge, is there an specific font or package?
@inigoarejula2147
@inigoarejula2147 2 жыл бұрын
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
@antoineleduc7611 Жыл бұрын
Can you run an autofunc to format on save ?
@dromedda6810
@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
@Superwatson28
@Superwatson28 2 жыл бұрын
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
@cyberknight339
@cyberknight339 2 жыл бұрын
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
@NathanLTPK
@NathanLTPK 2 жыл бұрын
just checked out this, it's re-branding to AstroNvim, and it's going to support neovim 0.7. really nice project. chef kiss
@JohnCodes
@JohnCodes 2 жыл бұрын
Love that! Better name honestly
@alexwexov4298
@alexwexov4298 2 жыл бұрын
Great video. Please make more videos about vim :)
@tarunnair9506
@tarunnair9506 2 жыл бұрын
Great video! Also, the "git-gutter signs" you mentioned were actually from a lua version called gitsigns
@JohnCodes
@JohnCodes 2 жыл бұрын
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
@ritchielrez1680
@ritchielrez1680 2 жыл бұрын
Gutter refers to sign columns actually, so he's technically correct.
@tarunnair9506
@tarunnair9506 2 жыл бұрын
@@ritchielrez1680 Huh, good to know
@ritchielrez1680
@ritchielrez1680 2 жыл бұрын
@@tarunnair9506 Happy to find you out in KZbin. :)
@k283
@k283 2 жыл бұрын
@@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?..
@fastfading4667
@fastfading4667 2 жыл бұрын
how is this nvim compared to lunarvim
@kamiloarroyave5726
@kamiloarroyave5726 2 жыл бұрын
Quiero agradecerle por la informacion que me proporcionó, estoy seguro me sera de gran utilidad.
@SandwichMitGurke
@SandwichMitGurke 2 жыл бұрын
great. installed it right away
@andreya6156
@andreya6156 2 жыл бұрын
why are you the ONLY video on astrovim this is nuts.....
@JohnCodes
@JohnCodes 2 жыл бұрын
👀👀
@mvargasmoran
@mvargasmoran 2 жыл бұрын
Vagrant... that's nuts.
@DanielJayy
@DanielJayy 2 жыл бұрын
Hi, what "j" command did you use at the beginning? Thanks!
@cbbcbb6803
@cbbcbb6803 Жыл бұрын
Can Astro Vim be made to startup already in input mode?
@the7ak3
@the7ak3 2 жыл бұрын
What terminal are you using and how do you get the lil zsh bar at the bottom? is that a zsh plugin or theme?
@thecastiel69
@thecastiel69 2 жыл бұрын
I use lunar vim
@Mojo_DK
@Mojo_DK 2 жыл бұрын
How does this compare to SpaceVim and LunarVim? Which is the best one?
@rasbinthapa5535
@rasbinthapa5535 2 жыл бұрын
You are the best bud
@AmparoDios
@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-2024
@user-mfsc-2024 2 жыл бұрын
does the nvim config installation work on Windows Terminal powershell environment ?
@elonmask4077
@elonmask4077 2 жыл бұрын
how do you ctrl + space like vscode for tab completion in astrovim? help me pls..
@IgnacioChavez
@IgnacioChavez 2 жыл бұрын
love everything, except those chef kisses...lol
@DaniS2R
@DaniS2R 2 жыл бұрын
Great video bro! Do you use TMUX? I saw you have customized your underline in terminal, how did you do it?
@johnaikerarias9869
@johnaikerarias9869 2 жыл бұрын
Excellent review, is there by default any faster compiler in AstroVim?
@rasulali1435
@rasulali1435 2 жыл бұрын
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_tri
@dang_minh_tri 2 жыл бұрын
You can share tutorial install Astro Nvim in MacOS please?
@emptybottle1200
@emptybottle1200 2 жыл бұрын
How do I run a python program without quitting the Astro Vim?
@daddykhay8748
@daddykhay8748 2 жыл бұрын
keep getting this error 1: Cannot make changes, 'modifiable' is off
@lcarv20
@lcarv20 2 жыл бұрын
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?
@RootsterAnon
@RootsterAnon 2 жыл бұрын
I would like to see a golang debugger added to this. Can you make a video on that? Great video. Tnx
@sabid.mahmud
@sabid.mahmud 2 жыл бұрын
Which terminal do you use ? How can I get this terminal on ubuntu?
@machinima1402
@machinima1402 2 жыл бұрын
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!
@ahmedwaleed4520
@ahmedwaleed4520 2 жыл бұрын
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.
@mrviago5676
@mrviago5676 2 жыл бұрын
can u guys tell me how to fix icons in astro vim cause in my astro vim they're all fucked up
@user-er4fr9zd7s
@user-er4fr9zd7s 2 жыл бұрын
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-er4fr9zd7s
@user-er4fr9zd7s 2 жыл бұрын
I just checked it and it look really good
@JohnCodes
@JohnCodes 2 жыл бұрын
I think alot of the keybindings and plugin defaults are more opinionated. I guess Lunar is _also really opinonated_ haha.
@anasouardini
@anasouardini 2 жыл бұрын
I thought it's astrojs with vim LOL. I was struggling with it recently.
@marcoscarbajal9684
@marcoscarbajal9684 2 жыл бұрын
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
@megasuperlexa2
@megasuperlexa2 2 жыл бұрын
does it have a debugger?
@mhemaungthuwin7916
@mhemaungthuwin7916 2 жыл бұрын
How about lunar vim?
@mattia558
@mattia558 2 жыл бұрын
I might use this instead of lunar vim
@locit9046
@locit9046 2 жыл бұрын
how to make background transparent for astronvim. Please
@mehalter
@mehalter 2 жыл бұрын
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
@macmanuelodumeru3708
@macmanuelodumeru3708 2 жыл бұрын
How do I modify the keybindings and install things like Copilot
@macmanuelodumeru3708
@macmanuelodumeru3708 4 ай бұрын
Lol this was me when I was a noob. Now I even write my own plugins lol
@gonzalooviedo5435
@gonzalooviedo5435 2 жыл бұрын
AstroVim failed with Lua errors in Fedora 35
@Shri
@Shri 2 жыл бұрын
The fuzzy finder is Telescope. EDIT: NVM you figured it out yourself 😂😂😂
@Torvating
@Torvating 2 жыл бұрын
Does it have a function to rename variables/functions like the project nvim.renamer?
@JohnCodes
@JohnCodes 2 жыл бұрын
That would be LSP / language package specific I believe
@Torvating
@Torvating 2 жыл бұрын
@@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 :/
@yuno3364
@yuno3364 2 жыл бұрын
May 2022 nvimtreetoggle doesn't work
@rupamganguly4491
@rupamganguly4491 2 жыл бұрын
how to debug golang codes?? go dlve! how to setup!!! please comment
@troyroa7768
@troyroa7768 2 жыл бұрын
It's like Emacs made its way to Vim.
@saikouma1922
@saikouma1922 2 жыл бұрын
How did you make a vm so quickly? Edit: Spent all day learning about vagrant, that shit sick AF!
@JohnCodes
@JohnCodes 2 жыл бұрын
Vagrant!!! I'll have to make a quick video on how I use vagrant for productivity!!
@saikouma1922
@saikouma1922 2 жыл бұрын
@@JohnCodes Thanks man
@apraditya
@apraditya 2 жыл бұрын
@@JohnCodes do you mind sharing your Vagrantfile?
@shadowmarkds7958
@shadowmarkds7958 Жыл бұрын
it is similar to lunar vim (lvim)
@MENTOKz
@MENTOKz 2 жыл бұрын
this is just doom-emacs just harder
@CarlosMafla
@CarlosMafla 2 жыл бұрын
I think I'm switching to neovim... bye macvim it's been a good ride :'(
@Sra4825
@Sra4825 2 жыл бұрын
Hold on, treesitter gives us what? completions? Nah...
@danielifechukwu1453
@danielifechukwu1453 Жыл бұрын
he does not to blowff his config
@windowsrefund
@windowsrefund 2 жыл бұрын
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.
@JohnCodes
@JohnCodes 2 жыл бұрын
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.
@YvanDaSilva
@YvanDaSilva 2 жыл бұрын
@@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 :)
@AmericazGotTalentYT
@AmericazGotTalentYT 2 жыл бұрын
because he can
@windowsrefund
@windowsrefund 2 жыл бұрын
@@AmericazGotTalentYT That's not a good reason.
@bloody_fool
@bloody_fool 2 жыл бұрын
lol dont move your config to /tmp. It will be deleted on reboot.
@florianhennig4778
@florianhennig4778 2 жыл бұрын
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).
@thengakola6217
@thengakola6217 2 жыл бұрын
7:52 if u have no idea what ur doing, pls dont release such videos 🗿
@JohnCodes
@JohnCodes 2 жыл бұрын
This video was not about telescope but gave a quick fact check anyways!!
@justinzhang9935
@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
@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.
@JoshJetson
@JoshJetson 2 жыл бұрын
Kind of a wannabe spacevim but nothing close to as amazing.
@gonkong5638
@gonkong5638 2 жыл бұрын
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.
@muhammadraza7231
@muhammadraza7231 2 жыл бұрын
Lunarvim is better
@spoofer9113
@spoofer9113 2 жыл бұрын
Bro check out Lunar Vim his developer @chris@machine is great!!
Vimscript is dead - How to configure Nvim with Lua!
17:35
John McBride
Рет қаралды 50 М.
I tried Neovim Distributions so you don't have to
9:12
typecraft
Рет қаралды 184 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 29 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 52 МЛН
0 to LSP : Neovim RC From Scratch
30:47
ThePrimeagen
Рет қаралды 1,4 МЛН
From 0 to IDE in NEOVIM from scratch | FREE COURSE // EP 1
19:48
From Vim To Zed
19:03
ThePrimeTime
Рет қаралды 276 М.
ThePrimeagen On Running Linux
9:40
Tech Over Tea
Рет қаралды 289 М.
A First Look At SpaceVim
25:52
DistroTube
Рет қаралды 199 М.
Up And Running With Neovim + LSP
34:47
Jake Wiesler
Рет қаралды 46 М.
Zero to IDE with LazyVim
16:59
Elijah Manor
Рет қаралды 393 М.
You Should Use Flakes Right Away in NixOS!
26:09
LibrePhoenix
Рет қаралды 76 М.
My Favorite Vim Tricks
14:39
MAKC
Рет қаралды 185 М.
Tmux has forever changed the way I write code.
13:30
Dreams of Code
Рет қаралды 1 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН