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 :help do 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çãoSignificado
    NvimNeovim
    LSPLanguage Server Protocol
    DAPDebug Adapter Protocol
    cmpnvim-cmp (completion)
    tsTreesitter
    optsOptions/Opções
    fnFunctions/Funções
    cmdCommands/Comandos
    bufBuffer
    winWindow
    modMode/Modo

    Você aprendeu

    • Termos
    • Abreviações

    Perguntas para reflexão

    1. O que Termos resolve, e o que se perde sem isso?
    2. O que Abreviações resolve, e o que se perde sem isso?
    3. Qual parte desta página você conseguiria reproduzir sem consultar, direto no editor?

    Artigos relacionados

    Veja também

    Referências