/pt-br/projects/nvim-bookmarks.md


nvim-bookmarks

nvim-bookmarks é um sistema curto de bookmarks para Neovim, em Lua. Não é plugin formal – é um arquivo bookmark.lua que você carrega no init.lua.

Construí porque, no dia a dia, eu precisava voltar com frequência aos mesmos arquivos e linhas para depurar e testar algo. Abrir esses arquivos diretamente na linha certa, sem navegar, faz diferença real quando você está perseguindo um bug.

O formato do arquivo de marcas é deliberadamente simples: caminho completo do arquivo, espaço, +, número da linha. Uma marca por linha. Esse mesmo formato eu uso em outros scripts fora do Neovim, então tudo conversa.

Mapeamentos padrão:

Dá também para ter um marks.txt específico do projeto, dentro do diretório de trabalho. Eu uso pouco, mas existe.

Explicação completa do código e o motivo de cada decisão estão no artigo Criando um Sistema de Bookmarks no Neovim com Lua.

Artigos do projeto

NameLast modifiedSizeDescription
nvim-bookmarks.md2025-02-09 11:524.4KComo criar um sistema de bookmarks em Neovim

crg.eti.br · © 2026 Cesar Gimenes · CC BY 4.0 · github · en