Executando verificação de segurança...
5

Uma nova visão sobre o Neovim. (Bate-papo)

Contexto

Eu sempre optei por usar o VSCode como editor de código-fonte padrão, pois era (e é) o mais falado e utilizado nas documentações e cursos/tutoriais, e segui-a "codando" com ele cegamente.

Um passo novo.

Quando eu percebi que eu estava apenas copiando e colando sem pensar nas minhas ações, agora após um tempo depois, resolvi andar com minha próprias pernas, e optei por mudar o editor de código-fonte pois estava enjoado da mesmice. Então, vendo as mensagens antigas de conversas com um amigo (que também coda) vi que ele comentou sobre um tal de "Neovim".

Descobrindo novas fronteiras.

Agora que eu estava decidido que com o que começar, reparei logo de cara que o novo editor era no terminal, só isso já despertou uma curiosidade gigantesca nessa nova ferramenta, então passei o tempo navegando na tela, como:

apagar linhas com o comando: 'dd'
navegar pela interface: h,j,k,l
voltar com uma palavra(texto): u

Sendo estes os comandos básicos, então após horas e horas codando com Neovim chego na conclusão!

Conclusão inicial

Vou abordar em minha opinião quais características mais chamaram a minha atenção nesses dois editores.

Depois de meses até anos programando com VSCode, chego na seguinte conclusão:

VSCode

  1. Bem versátil, útil para quando está fazendo projetos longos e complexos.
  2. Fácil manuseio, tanto para iniciantes quanto profissionais conseguem tranquilamente se adaptar na hora de aplicar teorias novas (usando plug-in por exemplo).
  3. Estética: visual bem dinâmico, o que facilita na hora de preparar o ambiente de trabalho.

Algumas semanas de uso no neovim, minha conclusão:

Neovim

  1. Desafiador: ele exige que o usuário tenha habilidades necessárias com o terminal.
  2. Menos prático: se quiser usar uma extensão ou simplesmente mudar o tema, tem que ser no manual.
  3. Extenuante: além de tudo isso, cansa de ficar usando as mesmas teclas para resolver diversos problemas.

Conclusão final

Depois desse debate entre esses dois editores aqui vai minha conclusão final:

#neovimganha

Por qual motivo eu escolhi o Neovim?

Além de ser uma nova forma de conhecimento, o que é muito bom, reforça ainda mais o aprendizado com o código, pois, para se tornar um bom dev, não pode ser apenas mais um, tem que aprender novas habilidades, principalmente no terminal se for um back-end, isso requer muito esforço e dedicação, isso ainda mais que se for um profissional em início de carreira como eu 👷.

É isso, o que você acha da minha visão sobre o Neovim e o VSCode? Discorda ou não, comente, ficarei muito agradecido! Até logo.

Carregando publicação patrocinada...
1

Tenho usado o neovim a um bom tempo já, e com o uso ele para de ser desafiador e passa a te deixar mais produtivo e eu te garanto, você não vai conseguir voltar a um editor sem as vim motions depois. 😄

Se as extensões estiverem te incomodando, você pode simplesmente usar uma distro do neovim como o LazyVim ou o AstroNvim para facilitar.

Se você quiser dar mais um paço recomendo aprender a usar o tmux que vai dar um bom combo com o neovim.

1

Obrigado pelo comentário!
Sim, pretendo continuar com o neovim mesmo, achei bem apropriado.
vou dar uma pesquisada sobre o tmux, obrigadão :)