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

NeoVim é vida! Demora um pouco para se integrar bem, mas depois que você configura tudo do seu jeitinho fica maravilhoso. O mais incrível é que depois de um tempo você começa a entender seu fluxo de edição e adéqua o editor para atender a essas necessidades através das infindáveis possibilidades que ele fornece. Recentemente passei minhas configs para Lua e até me animei para aprender mais sobre a linguagem.

Sobre o 'Keyboard Driven Aproach', eu curti tanto que tento sempre usar softwares com teclas vim-like.

Para deixar os meus dois centavos, segue algumas coisas que eu acho da hora:

  • C - Deleta tudo a partir do cursor e entra no Insert Mode
  • Ctrl + v [Selecione as linhas e colunas] + I [Digite] + Esc - Escreve uma vez e repete em todas as linhas selecionadas
  • ~ - Troca entre maiúsculo e minúsculo
  • :%s/RegEx/Texto - Substitui determinado texto através de uma RegEx
  • :set laststatus=3 - Define a barra de status como global (Apenas na versão nightly)
  • :set ignorecase - Ignora maiúsculo ou minúsculo na busca
  • :set smartcase - Caso você digite em maiúsculo na busca, força esse padrão
3

Boa! Esse do Ctrl-v eu não conhecia. Fiz um post compartilhando partes do meu init.vim também, para pessoas que estejam montando os seus. Sobre a linguagem lua, eu também amei. Reconfigurei tudo do zero e ficou mais rápido e muito mais funcional!