Como Configurar o VIM e o NEOVIM do ZERO em 2023. Produtividade Absurda.

Subscribers:
21,200
Published on ● Video Link: https://www.youtube.com/watch?v=lm7y2hI6zME



Duration: 1:47:08
36,285 views
1,792


Neste vídeo mostro como configurar o Vim e o Neovim do zero. Mostro desde a instalação até a configuração de todos os plugins.
O Vim é um editor muito conhecido onde o principal é a customização absurda que ele permite. Ele é um editor para linha de comando e tem por objetivo evitar ao máximo o uso do mouse. Isso acaba afastando muitos desenvolvedores, pois leva um tempo razoável para começar a ser produtivo. No começo você acaba levando muito mais tempo para fazer as coisas pois demora para se acostumar com a filosofia do editor.
Mas a médio e longo prazo esse esforço vale a pena, pois o Vim permite configurações através de programação, o que te dá uma liberdade absurda para criar atalhos e programações que aumentem a sua produtividade.
O Neovim é um fork do Vim onde reimplementaram várias partes, deixando o editor mais rápido e com mais recursos. Recomendo a utilizarem o Neovim sempre que for possível, mesmo porque o arquivo de configuração é o mesmo para os dois editores.

Neste vídeo eu mostro a base da configuração, mostrando os principais plugins. Nos próximos vídeos mostrarei as configurações para várias linguagens de programação. Esse vídeo então é a base para os outros vídeos.

Abaixo estão os capítulos caso queira ver uma parte específica.

0:00 Introdução
3:56 Página do Canal
4:20 Amostra do Resultado final
6:42 Linux ou Windows?
7:11 Capítulos
7:27 Preparando para Começar do Zero
8:19 Pré-Requisitos - Versões do Vim e Neovim
8:51 Configuração do Terminal
10:46 Pré-Requisitos - Python
13:16 Pré-Requisitos - Nodejs
14:15 Instalação do Vim - Windows
18:19 Instalação do Vim - Linux
18:48 Instalação do Neovim- Windows
21:04 Instalação do Neovim- Linux
21:35 Mudar o nome do nvim para v
22:39 Criando o arquivo de configuração do Vim
23:34 Criando o arquivo de configuração do Neovim
24:49 Configurações Globais - O início
36:57 Criando as seções de Remaps e Autocmds
38:56 Instalação de Plugins - Vim Plug
41:54 Plugin - Tema Sonokai
50:33 Plugin - Airline
54:44 Plugin - Devicons
55:58 Plugin - Polyglot
56:50 Como Fazer Update dos Plugins
57:11 Plugin - NerdTree
59:50 Remaps - Navegação nos Splits
57:11 Plugin - NerdTree
01:02:23 Plugin - Ícones do NerdTree
01:03:44 Plugin - ALE
01:07:50 Plugin - COC - Conquer Of Completion
01:13:59 Plugin - COC Snippets
01:17:25 Plugin - COC Explorer
01:21:40 Plugin - Auto Pair
01:22:51 Plugin - Telescope
01:24:29 Criando uma Pasta para Binários no Windows
01:22:51 Plugin - Telescope - Binários e Configurações
01:29:07 Remaps
01:37:31 Autocmds
01:39:03 Atualizando o Arquivo do Vim
01:40:20 Copiando as Configurações do Vim para o Linux
01:43:41 Copiando as Configurações do Neovim para o Linux
01:46:29 Considerações Finais

#vim #neovim #programação




Other Videos By Manual do Código


2022-08-29Fazendo um Algoritmo em Assembly de SNES e MEGA DRIVE. Coisa Simples.
2022-08-16Como fazer um LOOP FOR em Assembly de MEGA DRIVE e SNES?
2022-07-07Como Programar um PÊNDULO DUPLO Caótico? Efeito Legal
2022-07-04Como fazer um WHILE em ASSEMBLY de Snes?
2022-05-31Como fazer um IF/ELSE em Assembly de Snes e Mega Drive.
2022-05-09Comparando coisas no SNES e no MEGA DRIVE.
2022-03-24Introdução aos PULOS em Assembly de Snes e Mega Drive.
2022-02-15Programei um PÊNDULO depois de jogar CHRONO TRIGGER. Veja como.
2022-02-10Ambiente de Programação para SNES e MEGA DRIVE em 2022
2022-01-12Como Configurar o C/C++ no VIM e NEOVIM em 2022 do ZERO.
2021-11-29Como Configurar o VIM e o NEOVIM do ZERO em 2023. Produtividade Absurda.
2021-11-11Overflow em Programação? Explicando esse Negócio com Snes e Mega Drive.
2021-10-27BUGS NO SNES E COMO UM ASSEMBLER FUNCIONA?
2021-10-25O SNES E OS SEUS DOIS MODOS: 8 bits e 16 bits.
2021-10-22Criei um Efeito de TV e um Pong com o GITHUB COPILOT em Segundos!
2021-10-12Windows Terminal para PROGRAMAÇÃO. Seja mais PRODUTIVO. Instalando e Configurando.
2021-10-11Big Endian e Little Endian em Programação. Exemplos no Snes e no Mega.
2021-09-16Colisão em Jogos. Como Programar Colisões em Jogos 3D, Raycasting, etc
2021-09-15O Mega Drive é 64 BITS? E o SNES? Entre e Veja a Resposta.
2021-08-31Algoritmo: Array Ordenado Ao Quadrado. Fácil. Problema de Programação.
2021-08-31Implementando um Random Walker. Útil em alguns projetinhos.



Tags:
vim
neovim
.vimrc
vimrc
como configurar o vim
vim configuração
vim editor
neovim editor
init.vim
coc
ale
conquer of completion
telescope
neovim telescope
programação
vscode vs vim
vscode vs neovim
vim vs vscode
neovim vs vscode
vim vscode
vim python
vim nodejs
vim neovim
neovim tutorial
neovim windows
neovim wsl
neovim plugins
vim plugins
vim windows
vim tutorial
vim terminal
windows terminal
nerdfont
nerd fonts
neovim lua
lsp