The Only Neovim Config Guide You Will Ever Need ~ Full Neovim Config

preview_player
Показать описание
My current lua Neovim configuration (vimscript is the devil). The plugins, and keymaps I use. And also some advice on how you can set up your own neovim configuration, to make neovim the best editor for you.

If you have any questions, leave them in the comments, I'll try to answer as soon as I can

Video Overview:

00:00 Intro
00:44 Config Location
01:32 Config Structure
03:10 Neovim Options
07:10 User Defined Commands
08:43 Plugins
10:39 LSP / Autocompletion
12:47 File Navigation
15:53 Git Integration
17:40 Other Plugins
19:43 Keymap Template
23:34 Keymap Recommendations
26:08 Leader Key
27:56 Other Useful Keybinds
32:57 Keymapping Tip
33:53 After/Plugin Directory
36:03 Tips for Setting up Plugins
40:07 General Config Advice
Рекомендации по теме
Комментарии
Автор

This is honestly the exact sort of tutotial I've been looking for. I just downloaded neovim and have been feeling lost as to where to start.

This video breaks things down into easy to understand steps and is helping me feel confident to jump back in and start configuring.

almightytony
Автор

I often forget what settings do as well.
Always good to show viewers how to find the answers with the `:help` system to read the built-in docs.

PeterBenjamin-KH
Автор

Suggestion: "Capital" P does the same as your <leader>p keybinding. You can paste over selected text without overwriting your yank register.

ThePhiliposophy
Автор

Thank you so much for sharing and explaining your config!

abyrvag
Автор

This would have been literally perfect a week ago hahaha 🤣

Your way of going through things is super newbie friendly because you show what comes from where, not just what’s on screen.
It’s insanely useful man thank you! 🙏

Possible to get a video in regards to structuring plugins? Like the things I struggled to wrap my head around before it clicked was sometimes the plug-in structures given in README docs would differ from how say, someone else’s dotfiles were setup and it was really hard to understand how I was supposed to structure my file for instance.

Your way of teaching would be a really good way of explaining some more of the slightly complicated things. Like for me, I have lazy just request the plugins folder without an init, so it goes through, and just grabs every single one of them, as I think it’s a little cleaner for me, but because of that, initially I didn’t understand where you structure require and config etc.
A video explain those details around how to tweak/restructure those would be awesome!

You have definitely earned a sub my bro, hoping to see more of these videos as I’m really getting into Neovim as my way of editing.

Perhaps a playlist? advanced? 😅)

Hellbending
Автор

what is the colorscheme uhave used in this vid?

swadeshdeepanand
Автор

I like to know about your terminal config. Is there any video on it?

rafisics
Автор

after going through so many bloated tutorials, THIS is the best tutorial for a beginner!
🙏

ishi
Автор

hiii,
what is the name of that keyboard?

thecodealchemist
Автор

When editing a script like Python with Vim, how do I embed a little shell underneath to see the output?

Codigger-brrt
Автор

What is your startup time? I see you do not use lazyloading features for plugins.

yakomisar
Автор

25:23 how did you get the search menu to look that way with search results beside match?

ishaankapoor
Автор

25:23 you might wanna see :h * for that !!
* does the same as you have implemented there
we also have # that goes backwards.
it's like / == * and ? == # for the word you happen to select or are near(in normal mode)

DaVinc-hihd
Автор

I love both italic and normal text on the screen. I wonder how this is configured?

afrid
Автор

I dont get it, why u guys always hitting :w without even making any changes.

radvilardian
Автор

Great video. But man, that curly font... why :D

Hobbitstomper
Автор

Do you use prettier formatter? If so, tell us how to make it work without null-ls.

zindev
Автор

Hi, what is the italic font? I've been searching for it, thanks.

ashwinrawat
Автор

You get most of this config ootb with lazyVim

ammarmerakli
Автор

What's the name of your keyboard ?

riccardopasquetto