Options
Definição curta : Options são configurações do editor que controlam comportamento de edição, exibição, comportamento de arquivo e funcionalidades avançadas.
Antes de começar
Saber sair do Neovim (:q) e navegar em modo normal
O que você vai aprender
Explicar Categories de options com suas palavras
Explicar Options de edição com suas palavras
Explicar Options de interface com suas palavras
Localizar o assunto desta página no :help do seu próprio Neovim
O que é
Options controlam todos os aspectos do comportamento do Neovim. Podem ser configuradas via vim.opt em Lua ou set em Vimscript.
Índice de sub-tópicos
Categories de options
Categoria Descrição
Options de buffer Específicas por buffer
Options de janela Específicas por janela
Options globais Aplicadas globalmente
Options de edição
Option Descrição Valor típico
expandtabUsar espaços ao invés de tabs true
tabstopTamanho do tab 4
shiftwidthTamanho de indentação 4
smartindentIndentação inteligente true
wrapQuebra de linha true
linebreakQuebra em palavras true
Options de interface
Option Descrição
numberMostrar números de linha
relativenumberNúmeros relativos
cursorlineHighlight da linha atual
cursorcolumnHighlight da coluna atual
signcolumnColuna de sinais
colorcolumnColuna de cor
Options de arquivo
Option Descrição
encodingCodificação de arquivo
fileencodingCodificação específica do arquivo
filetypeTipo de arquivo detectado
syntaxSyntax highlighting
hiddenPermitir buffers não salvos
Configurar em Lua
-- Via vim.opt (recomendado)
vim. opt . number = true
vim. opt . expandtab = true
vim. opt . shiftwidth = 2
vim. opt . tabstop = 2
-- Via vim.o (legacy)
vim. o . expandtab = true
-- Via vim.go (opções globais)
vim. go . hidden = true
Você aprendeu
Categories de options
Options de edição
Options de interface
Options de arquivo
Configurar em Lua
Perguntas para reflexão
O que Categories de options resolve, e o que se perde sem isso?
O que Options de edição resolve, e o que se perde sem isso?
O que Options de interface resolve, e o que se perde sem isso?
Qual parte desta página você conseguiria reproduzir sem consultar, direto no editor?
Desafio
Abra o Neovim com nvim e use :help para procurar o assunto desta página na documentação embutida. O :help é a única fonte que sempre corresponde à versão que você tem instalada — tutorial na internet, inclusive este, corresponde à versão de quem escreveu.
Veja também
Referências