Me chamo Valdigleis, sou um engenheiro de software (em hiato) e grande fã dos quadrinhos do Asterix e dos Peanuts. Atualmente, sou professor adjunto de ciência da computação (sub-área teoria da computação) no DIMAp na UFRN. Este repositório é o local onde irei compartilhar (manter o backup) da minha configuração pessoal do editor de texto Vim.
Os itens básicos que devem ser satisfeitos para que a configuração disponibilizada neste repositório funcione corretamente são:
- Possuir o Vim instalado (isso é meio que óbvio 🧐).
- Possuir o vim-plug manager, instalado!
- Ter pelo menos uma Nerd font instalada, particularmente recomendo a FiraMono Nerd Font.
- O software de versionamento Git.
- O software bat.
- O software de busca fuzzy fzf.
- O software de busca recursiva em diretórios ripgrep.
- O servidor de desenvolvimento Live Server.
- Os servidores de linguagem Bash Language Server, clangd, LuaLS, ocamllsp e lsp_server.
- O NPM para instalar as extensões do Coc.nvim.
Mantenho todos os atalhas padrão do Vim e adiciono alguns atalhos personalizado que gosto, alguns atalhos são baseado no uso da tecla mestre SPC (tecla espaço).
- Atalhos para o plugin Vim-fugitive:
| Atalho | Descrição |
|---|---|
| SPC + gg | Splita o arquivo que está no HEAD do repositório remoto no buffer ao lado |
| SPC + gd | Realiza a substituição na linha onde está o cursor |