本文へスキップ

projmark.nvim

globalではなく、project scopeのmark

2026/3/1

Neovim Plugin

Code
Site

技術

LuaNeovim

プロジェクトの中であれば、ファイルをまたいでマークへジャンプできるようにしたいと考えました。

目的

Vimの小文字のマークはファイルごと、大文字のマークはすべてのプロジェクトで共有されるため、プロジェクト単位で使えるマークがありませんでした。

背景

変えるのは小文字のマークだけにして、それ以外はVim標準のまま残しました。

こだわり

Neovimのマークを、プロジェクトごとに使えるようにするプラグインです。 操作はVimのマークと同じで、ma で付けて 'a で飛び、dma で消せます。 付けたマークはプロジェクトごとに保存されるので、Neovimを開き直しても残っています。

ギャラリー