Neovim - Your First 15 Minutes

preview_player
Показать описание
In this third episode of the "Build A Portable Development Environment" series we tackle Neovim, a Vim-based text editor. We walkthrough the initial setup process, adding basic settings to make your life easier, and installing plugins with a tool called vim-plug.

If this video helped you, or you have any questions / concerns, let me know in the comment section below! ⚡️

📌 Other videos in the series

Build A Portable Development Environment With Nix Package Manager

Setting Up Zsh And Antibody

Manage Your Dotfiles Like A Superhero

⏰ Timestamps

0:00 Introduction
1:56 Use Neovim instead of Vim
2:45 Neovim's configuration file
4:00 General settings
6:17 Alias the vim command
7:45 Manage plugins with vim-plug
15:38 Conclusion

📝 Show Notes

Notion Template

Neovim

vim-plug

Gruvbox Material color scheme

Getting Started With Vim - A Practical Guide

My Neovim settings

👋 About Me

Hey there! I'm Jake. I make YouTube videos about all the cool things I learn in my pursuit to be a better software developer.

🐦 Connect with me on Twitter

💌 Subscribe to my Newsletter

Thanks for watching!
Рекомендации по теме
Комментарии
Автор

Your 100th Subscriber <3 Do remember me when you get your 1 Million subs :P

MrFamboYT
Автор

I've been having a blast in Neovim over the last few weeks but still working to improve my productivity. If you have questions or requests for future Neovim videos, let me know!

jakewies
Автор

Jake, thank you very much. This is the first video on vim, that convinceed me to go for it. Simple, to the point, whichnevery newbee needs to get started. Again, than you.

MrNoBSgiven
Автор

I needed this! Easily explained and was exactly what I needed. Thank you!

kitsune
Автор

Huh. Surprised youtube recommended me your channel. Excellent video, would’ve never guessed its from such a small channel

juliand
Автор

I have an alias for sourcing and editing my .zshrc config (zs and zc respectively.)

natetronn
Автор

Keep it, brother. Yeah, make videos on neovim.

CodingGeeek
Автор

Does NeoVim startup with input mode as the default?

cbbcbb
Автор

Liked, Subscribed. This video is quit newbie friendly.

Zack-mpys
Автор

Hey man, nice video! In reference to 14:21, I noticed if I use:

colorscheme gruvbox-material
set background=dark
set termguicolors

The color scheme gets bugged, in that its just grey and black -- do you get this? In the video you wrote these 3 lines in the video but never compiled with :q & :so %. When I delete 'set termguicolors' the issue goes away :/

Keen to see your next vids!

BoostRoo
Автор

For aliases it's better to use .zsh_aliases file like with .bashrc and .bash_aliases

tihon
Автор

I've actually got more annoying issue. I'm following your Practical Guide and am trying to install lightline. I made the lightline.lua file which contains the single line: vim.g.lightline = {}

However, now when I try to open either nvim's config init file, lightline.lua, or even init.lua, I get the following error:

Error detected while processing function
line 4:
E715: Dictionary required

Do you know how to resolve this? The plugin doesn't work :(

Edit: Second question: Where can I find the instructions for installing the main Python LSP for neovim?

Third question: What do I install to get a debugger for Python?

4: what plugin do you use for file tree directory?

BoostRoo
Автор

Great video! Btw syntax on is now unnecessary in new nvim. It turned on as default.

mateuszkubaszek
Автор

Hi, thanks for the video but what's the main benefit of vim ? I don't understand why people spent so much time to configure a tool just to be equal to a modern ide like vscode for example ? I see a lot and a lot of videos on vim so I think it must be beneficial to use it but I'm not able to grasp it. Someone can explain it to me ?

fanturi
Автор

Is that Brad's (Traversy) voice or am I hearing things

kimuyu
Автор

Please don't use arrow keys 😣 Another bunch of useful settings for beginners would be to disable them entirely.

csbnikhil