-
Notifications
You must be signed in to change notification settings - Fork 0
Vim como editor principal
Felipe Silva edited this page Jun 8, 2022
·
2 revisions
Checklist de necessidades básicas/interessantes que o editor deve suprir
- Leve e rápido
- Instalável em Windows e diversas distros Linux
- Customizável (temas, highlights, shortcuts, comportamentos)
- Configurável através de dotfiles
- Numerar linhas
- Detectar diferentes filetypes
- Auto indentar e comando de indentação
- Fuzzy finder de arquivos
- Snippets
- Linter
- Intelisense (go to definition)
- Autocomplete (variaveis usadas, metodos de classe da variavel)
- Integração com o git
- Criação de paineis/janelas
- Comentar e descomentar trecho ou linha
- Search e search/replace no arquivo
- Search
- Replace
- Search e search/replace em todo o projeto
- Search
- Replace
- Criar, mover/renomear e deletar arquivos/diretórios
- Atualizar arquivo se modificado por interferência externa
- Debug
- Exibir output da execução do arquivo (ideal para scripts e tdd)
:!php %
executa com php (ou qualquer outro interpretador) o arquivo atual - Exibir output de trechos do arquivo (repl)
- Ser acessível pelo terminal
- Gravar macros de edição de texto
qq
gravação até ser tecladoq
, para serem executadas com@q
- Suporte a emojis
- Spell check