Eu detesto colocar as coisas no "Assistir mais tarde" porque eu esqueço de assistir! Mas, 500 mil anos depois, finalmente consegui! Realmente o problema do VIM é a curva de aprendizado, mas ele é tudo que eu estou buscando pra iniciar nessa vida de garoto de programa! 😆
Seu vídeo de personalização do vim é o melhor do youtube, sem sombra de dúvidas, sem enrolação, sem mascarar e etc... Agora só resta estudar direitinho e procurar entender como tudo que você ensinou funciona e como usar de verdade o vim. Para quem não está familiarizado é um terror personalizar o vim ou nvim.
Parabéns pelo artigo, muito bom. Só umas adaptações para o Windows: 1) cd $HOME funciona no Linux -> em Windows é cd %HOME% 2) Na instalação dos fontes no Windows 10 - tem um aplicativo visual em Configurações \ Personalização \ Fontes - vc. tem que mover o fonte baixado para uma área da tela; 3) Na configuração do _vimr do fonte deve ficar: set guifont=SpaceMono_Nerd_Font_Mono:h14:cANSI:qDRAFT
Como vai, Fabio!!! Aqui é o izaias. Estou aprendendo python e uma vez no vim, é vim para sempre!:) Mesmo com todas as facilidades do vscode no janelas... kkk Você é o mestre! Vou aplicar estas configs no meu vim. Grande abraço!
Seu canal é mesmo muito bom, voce aborda muito bem! conheci atravez do video kdenlive como camuflar rostos, e voce usou o melhor dos metodos! aqui muito bom senso sobre o editor vim.
Te amo de coração. Sempre gostei de vi, mas depois do seu vídeo, virou outro. Virou um monstro. Valeu muito! Se um dia eu for pro RJ, pago a cerveja com certeza.
Era o vídeo que eu precisava ver, muito obrigado. Aprendi muito. Uma dica, eu configurei a tecla F5 para atualizar a cada modificação: map :w \| :source ~/.vimrc
Já faz 2 anos que você postou esse vídeo, e sempre uso como referência. Não apareceu outro pra bater de frente com o seu. =) Parabéns. =) Eu sempre sou de começar fazendo aos poucos e construindo uma base sólida. Aos poucos meu VIM 'tá ficando cada vez mais complexo, mas sempre pensando em não criar um editor cheio de coisa sem necessidade. Sou do time de ter só o necessário e fundamental para fazer aquilo que eu quero. =)
Eu não entendo, como um vídeo desses tem apenas 538 likes e somente umas 12 mil visualizações. Sinceramente, não faz sentido, porque não corresponde ao nível do conteúdo do vídeo, que é o melhor que eu já vi até agora sobre esse conteúdo.
Eu estava usando o Vscode pra programar em React. Mas faltava alguma coisa, sentia muita falta do Vim e o plugin do Vscode para Vim não é a mesma coisa. Foi aí que comecei a pesquisar sobre como fazer o Vim ficar que nem o Code. Voltei para o Vim e não saio mais.
Valeu irmao, obrigado por fazer esse video e por dar conhecimo de graca pros br. Desculpe-me os erros de portugues, eu uso o layout us, pois meu teclado e americano. Ganhou mais um inscrito :)
Muito bom. Valeu muito. Estou procurando goto definition ou goto procedure para js. Quando vc está editando um código grande está em cima de um método apertar uma tecla e ir até o método
Olá poderia fazer um vídeo com depuração(debugger) no vim em JS e JAVA , typescript indicando o melhor plugin . Gosto muito do modo como ensina principalmente no vim, sou usuário do editor VIM e quero tornar ele um editor completo com sua ajuda
Grande Fábio do Vivaolinux, o VOL. Aquelas linhas finais do jedi.language.server foram barbada, nem foi preciso copiar, o intellisense fez quase tudo sozinho.
O ano era 2008, desesperado, arrancando os cabelos por ter aberto um arquivo de configuração do Ubuntu no VIM (seguindo tutorial) e não conseguia sair... HAHAHAHAHA bons tempos ;p
Boa noite prezados, tentando usar essa customização no Vim me deparei com um empecilho. Como criar novos diretórios e novos arquivos sem ter que recorrer a outro terminal?
Video mto bom e explicativo gostei gostei d+, sempre tive vontade de deixar meu vim mais robusto e bonito, mas poderia dar umas dicas de plugins para JAVA, obrigado por passar esses conheccimentos.
Acredito que com o coc.nvim instalado e configurado, o seguinte comando irá configurar teu ambiente para Java: :CocInstall coc-java E na primeira vez que você abrir um arquivo .java ele irá instalar as dependências do plugin.
No Windows, neste caso, é mais simples, é clicar dua vezes no arquivo da fonte, ele abre mostrando cada carctere em uma janela e tem um botão pra clicar em instalar. Mas claro que no Linux não é tão complicado.
No linux vai depender da interface gráfica. Parece que no video estava sendo usado o KDE, onde o KFontview permite visualizar e instalar as fontes facilmente do mesmo jeito que no Windows. O GNOME, por outro lado, oferece essa opção quando o GNOME Fonts está instalado. Mas existem outras interfaces que podem usar outros programas, ou mesmo pessoas que não usam nenhum ambiente gráfico, então acho que ele preferiu instalar pelo terminal por costume e também por ser mais "failproof".
Grande Pedro, ainda não programo em Typescript, mas as extensões que cito no coc.nvim já trazem suporte ao Typescript. Tem algum recurso para Typescript que você sentiu falta por aí?
@@CotidianoHackeado Na verdade não! O que precisei ver foram somente questões como eslint e prettier, mas já consegui arrumar. Tenho uma dúvida em relação ao Vundle, existe algum contra em usar ele
Fala meu caro! Massa demais seu tutorial, meu vim ficou irreconhecível de tão bom, show demais! Mas me tira uma dúvida? No passo de instalação do vim airline, o meu ficou um pouco diferente do seu, ao invés de ficar com o efeito de > entre as abas, ficou um símbolo no lugar. Eu baixei e instalei a mesma fonte que você, e segui os mesmos passos.
Neste caso seria a fonte do terminal, basta instalar no sistema operacional e configurar a fonte do terminal conforme a desejada. Ou você pode tentar configurar via guifont no .vimrc, no Vim digite ":help guifont" para maiores informações.
Existe alguns Plugins do vim que necessitam do Vim com suporte a Python. Como eu faço pra ele ter esse suporte? Preciso baixar outra versão do editor, ou baixar algum Plugin pra dar o suporte?
Opa, primeiramente parabéns pelo video! Estou tentando configurar o itelisense do coc pra C, com isso cheguei a coc-clangd. Mas ao tentar configurar meu arquivo coc-settings.json, recebo o seguinte warning: *looks like you've configured clangd in coc-settings.json, you should remove it to use coc-clangd* Poderia ajudar?
Vi que seus ícones do menu lateral ficaram numa cor só. Como faço pra deixar mais coloridos como nessa imagem github.com/ryanoasis/vim-devicons/wiki/screenshots/v0.10.x/overall-screenshot.png ?
Tem algum plugin para múltiplos cursores de edição, é uma coisa do VSCode que acho útil, é a única que me faz abrí-lo para editar vários lugares do código ao mesmo tempo, variáveis(renomeá-las)?
@@CotidianoHackeado Poderia me ajudar? Corrigir quase tudo só faltando esse: Erro detectado ao processar /usr/share/vim/vimrc: linha 55: E171: :endif faltando
desvantagem a quantidade absurda de bugs, tipo o yank funcionar em algumas maquinas e outras simplesmente nao compartilhar a area de transferencia, esse eh soh um dos inumeros outros huahauhau
Para funcionar certinho meu colorscheme pelo .vimrc, tive que setar meu background como dark no inicio do arquivo. caso contrario, o background ficava diferente. Teria alguma explicação para isso? Vi que no seu exemplo não precisou fazer essa mudança
mkdir /? Creates a directory. MKDIR [drive:]path MD [drive:]path If Command Extensions are enabled MKDIR changes as follows: MKDIR creates any intermediate directories in the path, if needed. For example, assume \a does not exist then: mkdir \a\b\c\d is the same as: mkdir \a chdir \a mkdir b chdir b mkdir c chdir c mkdir d which is what you would have to type if extensions were disabled.
Estou desde as 14hs (ja é 21) tentando conseguir um vim/neovim/lunarVim q funcione mas poxa.. nao consigo, tudo dá um problema diferente dos tutoriais.. nossa eu to frustrado demais! Os desenvolvedores do vim e derivados são bem burros na real. Fosse eu fazia um instalador do vim completo como uma IDE. Mas eles gostam de complicar.
@@CotidianoHackeado Sim, e se o diretório já existe, ele só faz a troca para dentro e cria os subdiretórios que faltam. Isto no Prompt de Comandos no Windows 10. Mas tem o PowerShell que estão melhorando, esse já não sei, só vi que tem comando que funciona parecido com os do Terminal Linux. No Windows 10 ainda dá para usar o Ubuntu via WSL2.
Te falar com sinceridade, desinstalei o Windows do meu desktop em 1998. De lá pra cá nunca mais. Já o usei pra abrir algum site ou coisa do tipo na casa de algum parente ou amigo, mas tirando isso, bitolei total. Agora vou acabar tendo que instalar em alguma máquina virtual por causa da minha filha, que quer jogar Roblox kkk
Configurações:
IndentLine - 26:26
NerdTree - 28:07
Vim-airline - 34:28
Vim-Ctrlp - 38:48
NerdCommenter - 41:52
Emmet-vim - 44:18
Vim-Ale - 48:12
Eu detesto colocar as coisas no "Assistir mais tarde" porque eu esqueço de assistir! Mas, 500 mil anos depois, finalmente consegui!
Realmente o problema do VIM é a curva de aprendizado, mas ele é tudo que eu estou buscando pra iniciar nessa vida de garoto de programa! 😆
Seu vídeo de personalização do vim é o melhor do youtube, sem sombra de dúvidas, sem enrolação, sem mascarar e etc... Agora só resta estudar direitinho e procurar entender como tudo que você ensinou funciona e como usar de verdade o vim. Para quem não está familiarizado é um terror personalizar o vim ou nvim.
Muito bom o tutorial. Deu muito certo não com a fonte e ícones, mas o restante carregou de boas. Valeu!
Boa noite, depois de assistir com calma, ouvindo tudo, eu consegui configurar tudo. Vídeo maravilhoso, muito obrigado!!
Gostei do passo a passo, muito bom
Parabéns pelo artigo, muito bom.
Só umas adaptações para o Windows:
1) cd $HOME funciona no Linux -> em Windows é cd %HOME%
2) Na instalação dos fontes no Windows 10 - tem um aplicativo visual em Configurações \ Personalização \ Fontes - vc. tem que mover o fonte baixado para uma área da tela;
3) Na configuração do _vimr do fonte deve ficar:
set guifont=SpaceMono_Nerd_Font_Mono:h14:cANSI:qDRAFT
Show! O que eu estava procurando. Valeu
Como vai, Fabio!!! Aqui é o izaias.
Estou aprendendo python e uma vez no vim, é vim para sempre!:)
Mesmo com todas as facilidades do vscode no janelas... kkk
Você é o mestre! Vou aplicar estas configs no meu vim.
Grande abraço!
Excelente vídeo!
Compartilhei com um amigo e já deixei meu like.
Obrigado pelo conteúdo!
Seu canal é mesmo muito bom, voce aborda muito bem! conheci atravez do video kdenlive como camuflar rostos, e voce usou o melhor dos metodos! aqui muito bom senso sobre o editor vim.
Te amo de coração. Sempre gostei de vi, mas depois do seu vídeo, virou outro. Virou um monstro. Valeu muito! Se um dia eu for pro RJ, pago a cerveja com certeza.
Aceito uma barra de chocolate padrão Europa kkk (acho que você mora aí né!?)
Moro sim. Pode deixar que levo um Marabou 🍫
Era o vídeo que eu precisava ver, muito obrigado. Aprendi muito.
Uma dica, eu configurei a tecla F5 para atualizar a cada modificação:
map :w \| :source ~/.vimrc
Muito útil, adorei. Fiquei muito surpreso com a quantidade de informação.
Voltando aqui pra instalar esse VSCode de terminal no meu Ubuntu. Esse tutorial é um guia incrivel. Muito Obrigado por ter o criado
Faltava isso aqui ó 👌🏼 pra mandar o vim pra casa do carai pq n conseguir configurar bem no windows, esse video ajudou de mais vei, vlw
Obrigado pelo video. Sempre tive vontade de aprender a customizar o vim. Agora consegui.
Já faz 2 anos que você postou esse vídeo, e sempre uso como referência. Não apareceu outro pra bater de frente com o seu. =)
Parabéns. =) Eu sempre sou de começar fazendo aos poucos e construindo uma base sólida. Aos poucos meu VIM 'tá ficando cada vez mais complexo, mas sempre pensando em não criar um editor cheio de coisa sem necessidade. Sou do time de ter só o necessário e fundamental para fazer aquilo que eu quero. =)
Muito bom esse tutorial, tudo funcionou no archlinux sem problemas, agora o meu vim esta um espetáculo, valeu muito obrigado pelas dicas.
Eu não entendo, como um vídeo desses tem apenas 538 likes e somente umas 12 mil visualizações. Sinceramente, não faz sentido, porque não corresponde ao nível do conteúdo do vídeo, que é o melhor que eu já vi até agora sobre esse conteúdo.
Ótimo vídeo!!! O mais completo que vi até agora.
Obrigado amigo.
cara, obrigado, você ajudou muitas pessoas, mais um seguidor e like, tmj irmão, voa
Muito obrigado, você me ajudou d+!!!
Parabéns, ótimo vídeo.
Meus parabéns meu amigo, direto ao ponto
Obrigado por compartilhar, depois vou configurar o meu no WSL e no Linux.
Melhor vídeo de configuração de vim que já vi!
Muito obrigado!
melhor video de config do vim ! valeu demais irmão !
Cara... para mim foi o melhor! Valeu mesmo pela ajuda!
Este vídeo é descaralhadamente underrated.
Excelente, Fabio! Agora meu vim ta tunado! haha
Aos poucos vou me acostumando com ele, até largar o vscode!
Eu estava usando o Vscode pra programar em React. Mas faltava alguma coisa, sentia muita falta do Vim e o plugin do Vscode para Vim não é a mesma coisa. Foi aí que comecei a pesquisar sobre como fazer o Vim ficar que nem o Code. Voltei para o Vim e não saio mais.
Cara que legal, ficou muito foda!!! Valeu mesmo.
Rapaz.... Vim é foda! Parabéns pelo Video.
navegação entre buffers em 35:40
Parabens pelo conhecimento partilhado. Muito bomm!!!
Muito bom o vídeo. Fábio, pode fazer um vídeo explicando sobre o funcionamento do Vim. Parabéns mais uma vez.
Muuuuito Obrigado!!! Valeu mesmo, procurei anos essas informações.
Obrigado por compartilhar, é muito interessante!
Obrigado pelo vídeo. Excelente aula. Parabéns.
Simplesmente o melhor, valeu!
Valeu irmao, obrigado por fazer esse video e por dar conhecimo de graca pros br. Desculpe-me os erros de portugues, eu uso o layout us, pois meu teclado e americano. Ganhou mais um inscrito :)
Muito bom!
Cara! Você é ninja! Meus parabéns. E continue! Seu canal vai crescer sim!!!
Ontem mesmo estava apanhando do Vim para editar o arquivo do zshrc ...hahaha
Parabéns! Ganhou mais um inscrito.
Muito bom o tutorial, obrigado por compartilhar
E obrigado por se inscrever :)
Cara, que treinamento sensacional, parabéns de verdade... Aprendi demais
Vlw mesmo!
Muito bom vídeo! Qual plugin usar para break points?
O loko ai sim!
Muito bom. Valeu muito.
Estou procurando goto definition ou goto procedure para js.
Quando vc está editando um código grande está em cima de um método apertar uma tecla e ir até o método
Olá poderia fazer um vídeo com depuração(debugger) no vim em JS e JAVA , typescript indicando o melhor plugin . Gosto muito do modo como ensina principalmente no vim, sou usuário do editor VIM e quero tornar ele um editor completo com sua ajuda
Grande Fábio do Vivaolinux, o VOL. Aquelas linhas finais do jedi.language.server foram barbada, nem foi preciso copiar, o intellisense fez quase tudo sozinho.
que video bom
O ano era 2008, desesperado, arrancando os cabelos por ter aberto um arquivo de configuração do Ubuntu no VIM (seguindo tutorial) e não conseguia sair... HAHAHAHAHA bons tempos ;p
Top
ja usei muito o vim para editar arquivos configs em servidores web linux servers.
Demais
Boa noite prezados, tentando usar essa customização no Vim me deparei com um empecilho. Como criar novos diretórios e novos arquivos sem ter que recorrer a outro terminal?
Video mto bom e explicativo gostei gostei d+, sempre tive vontade de deixar meu vim mais robusto e bonito, mas poderia dar umas dicas de plugins para JAVA, obrigado por passar esses conheccimentos.
Acredito que com o coc.nvim instalado e configurado, o seguinte comando irá configurar teu ambiente para Java:
:CocInstall coc-java
E na primeira vez que você abrir um arquivo .java ele irá instalar as dependências do plugin.
No Windows, neste caso, é mais simples, é clicar dua vezes no arquivo da fonte, ele abre mostrando cada carctere em uma janela e tem um botão pra clicar em instalar. Mas claro que no Linux não é tão complicado.
No linux vai depender da interface gráfica. Parece que no video estava sendo usado o KDE, onde o KFontview permite visualizar e instalar as fontes facilmente do mesmo jeito que no Windows. O GNOME, por outro lado, oferece essa opção quando o GNOME Fonts está instalado. Mas existem outras interfaces que podem usar outros programas, ou mesmo pessoas que não usam nenhum ambiente gráfico, então acho que ele preferiu instalar pelo terminal por costume e também por ser mais "failproof".
Muito obrigado! Vídeo sensacional. Teriam algumas extensões que poderiam recomendar para Typescript ou JavaScript?
Grande Pedro, ainda não programo em Typescript, mas as extensões que cito no coc.nvim já trazem suporte ao Typescript. Tem algum recurso para Typescript que você sentiu falta por aí?
@@CotidianoHackeado Na verdade não! O que precisei ver foram somente questões como eslint e prettier, mas já consegui arrumar. Tenho uma dúvida em relação ao Vundle, existe algum contra em usar ele
Não cheguei a usar o Vundle, ele era mais usado antes do Vim trazer o recurso de packages. Mas até onde sei não há nenhum contra.
Fala meu caro! Massa demais seu tutorial, meu vim ficou irreconhecível de tão bom, show demais!
Mas me tira uma dúvida? No passo de instalação do vim airline, o meu ficou um pouco diferente do seu, ao invés de ficar com o efeito de > entre as abas, ficou um símbolo no lugar.
Eu baixei e instalei a mesma fonte que você, e segui os mesmos passos.
Você precisa instalar o Powerline-fonts
Obrigado pela aula.
Como eu faço para habilitar a font ligature no VIM?
Neste caso seria a fonte do terminal, basta instalar no sistema operacional e configurar a fonte do terminal conforme a desejada. Ou você pode tentar configurar via guifont no .vimrc, no Vim digite ":help guifont" para maiores informações.
1000 X o Vim !!! Com certeza!
DO CARALHO!
vejo muito tutorial dizendo ser melhor utilizar nvim com lua...podes dar sua opiniao se é vantajoso mesmo...ou o vimscript nao perde nada?
Consigo ter um eclipse like dentro do vim?
ñ sei pq mas o colorscheme ñ ta funcionando aq e fiz igual(c a adaptação necessaria) apesar de ser windows
Existe alguns Plugins do vim que necessitam do Vim com suporte a Python. Como eu faço pra ele ter esse suporte? Preciso baixar outra versão do editor, ou baixar algum Plugin pra dar o suporte?
Opa, primeiramente parabéns pelo video! Estou tentando configurar o itelisense do coc pra C, com isso cheguei a coc-clangd. Mas ao tentar configurar meu arquivo coc-settings.json, recebo o seguinte warning: *looks like you've configured clangd in coc-settings.json, you should remove it to use coc-clangd*
Poderia ajudar?
Exelente vídeo talvez o melhor sobre configuração em português
No SpaceVim mudaria muita coisa pra essa configuração?
Não sei dizer, já vi o Spacevim mas nunca mexi com ele.
kkkkk que tiozao bala
Ta dando erro em todos os arquivos de plugin .vim, em todos os arquivos msm, varios erros de sintexe
Vi que seus ícones do menu lateral ficaram numa cor só. Como faço pra deixar mais coloridos como nessa imagem github.com/ryanoasis/vim-devicons/wiki/screenshots/v0.10.x/overall-screenshot.png ?
nerd tree syntax hightlightning
Tem algum plugin para múltiplos cursores de edição, é uma coisa do VSCode que acho útil, é a única que me faz abrí-lo para editar vários lugares do código ao mesmo tempo, variáveis(renomeá-las)?
Nunca pesquisei por plug-ins, mas existe esse recurso nativo. Ctrl + v, selecione as linhas, shift + i, digite o que quiser, tecle esc 2x
Achei esse aqui tb, parece bem sofisticado: github.com/terryma/vim-multiple-cursors
@@CotidianoHackeado Esse parece similar. Obrigado, vou testar tudo.
Não precisa,só usar o modo visual block
Alguém pode me ajudar a corrigir esse erro? [coc.nvim] Can't find npm or yarn in your $PATH
Você precisa instalar o nodejs.
@@CotidianoHackeado Poderia me ajudar? Corrigir quase tudo só faltando esse: Erro detectado ao processar /usr/share/vim/vimrc:
linha 55:
E171: :endif faltando
Comlimenti veramente per i video che posti. Ho visto questo e mi sono iscritto al tuo canale. Vieni sul mio!
please tutoriar for live preview for html and javascript node js
desvantagem a quantidade absurda de bugs, tipo o yank funcionar em algumas maquinas e outras simplesmente nao compartilhar a area de transferencia, esse eh soh um dos inumeros outros huahauhau
"Vimsual Studium" hehe
No meu o materialbox ficou aquele tema light feio. Queria só o materialbox dark.
Boa tarde! Tentei fazer e deu um problema na minha instalacao...te mandei um email...se vc ouder me ajudar...valeu!
Para funcionar certinho meu colorscheme pelo .vimrc, tive que setar meu background como dark no inicio do arquivo.
caso contrario, o background ficava diferente.
Teria alguma explicação para isso? Vi que no seu exemplo não precisou fazer essa mudança
mkdir /?
Creates a directory.
MKDIR [drive:]path
MD [drive:]path
If Command Extensions are enabled MKDIR changes as follows:
MKDIR creates any intermediate directories in the path, if needed.
For example, assume \a does not exist then:
mkdir \a\b\c\d
is the same as:
mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d
which is what you would have to type if extensions were disabled.
Estou desde as 14hs (ja é 21) tentando conseguir um vim/neovim/lunarVim q funcione mas poxa.. nao consigo, tudo dá um problema diferente dos tutoriais.. nossa eu to frustrado demais! Os desenvolvedores do vim e derivados são bem burros na real. Fosse eu fazia um instalador do vim completo como uma IDE. Mas eles gostam de complicar.
no Windows é assim:
mkdir Teste\TestSub1\TesteSub2
Se o Teste não existir ele cria recursivamente? Obrigado pela informação.
@@CotidianoHackeado Sim, e se o diretório já existe, ele só faz a troca para dentro e cria os subdiretórios que faltam. Isto no Prompt de Comandos no Windows 10. Mas tem o PowerShell que estão melhorando, esse já não sei, só vi que tem comando que funciona parecido com os do Terminal Linux. No Windows 10 ainda dá para usar o Ubuntu via WSL2.
Te falar com sinceridade, desinstalei o Windows do meu desktop em 1998. De lá pra cá nunca mais. Já o usei pra abrir algum site ou coisa do tipo na casa de algum parente ou amigo, mas tirando isso, bitolei total. Agora vou acabar tendo que instalar em alguma máquina virtual por causa da minha filha, que quer jogar Roblox kkk
@@CotidianoHackeado Pois é, eu uso em dualboot, máquina virtual as vezes não dá muito certo, a experiência não é a mesma.
Excelente referencia esse video!! muito top!
Ótimo vídeo!
Excelente video! Muito obrigado!!