Glossário
Definição curta: Lista de termos técnicos relacionados ao Neovim com definições concisas.
O que você vai aprender
- Explicar Termos com suas palavras
- Explicar Abreviações com suas palavras
- Localizar o assunto desta página no
:helpdo seu próprio Neovim
Termos
Buffer
Área de memória que contém o conteúdo de um arquivo aberto. Múltiplos buffers podem existir simultaneamente.
Window
Viewport que exibe um buffer. Múltiplas windows podem mostrar o mesmo ou diferentes buffers.
Tab
Coleção de windows. Similar a tabs de navegador.
Motion
Comando que move o cursor. Pode ser combinado com operators.
Operator
Comando que executa uma ação (delete, yank, change) sobre um motion ou texto.
Text Object
Região de texto definida por delimitadores (palavra, sentença, parágrafo).
Register
Área de armazenamento para texto copiado/deletado.
Mark
Posição salva no buffer para navegação rápida.
Jump
Movimento do cursor para uma posição histórica.
LSP
Language Server Protocol. Padrão para comunicação entre editor e language server.
Treesitter
Parser de código incremental usado para syntax highlighting e análise estrutural.
Plugin
Extensão que adiciona funcionalidade ao Neovim.
Filetype
Tipo de arquivo detectado pelo formato do conteúdo (lua, python, markdown, etc).
Syntax
Definição de como destacar diferentes elementos do código (palavras-chave, strings, comentários).
Neovim
Editor de texto modal fork do Vim, com suporte nativo a Lua e arquitetura extensível.
Abreviações
| Abreviação | Significado |
|---|---|
| Nvim | Neovim |
| LSP | Language Server Protocol |
| DAP | Debug Adapter Protocol |
| cmp | nvim-cmp (completion) |
| ts | Treesitter |
| opts | Options/Opções |
| fn | Functions/Funções |
| cmd | Commands/Comandos |
| buf | Buffer |
| win | Window |
| mod | Mode/Modo |
Você aprendeu
- Termos
- Abreviações
Perguntas para reflexão
- O que Termos resolve, e o que se perde sem isso?
- O que Abreviações resolve, e o que se perde sem isso?
- Qual parte desta página você conseguiria reproduzir sem consultar, direto no editor?
Artigos relacionados
Veja também
- Modos do Neovim — Modos do editor
- FAQ — Perguntas frequentes
Referências
- Neovim Glossary — Glossário oficial