gitlineage.nvim — 選択行のGit履歴を可視化するNeovimプラグイン

ToolNeovimGitLua

LionyxML/gitlineage.nvim

GitHub で見る

GitHub →

関連記事

Neovim 設定(Juandi)

個人向けの軽量な Neovim 設定リポジトリです。Lua ベースの init.lua と lua ディレクトリを中心に構成され、lazy-lock.json が含まれていることから lazy.nvim 等のプラグインマネージャーでプラグイン管理を想定した再現可能な環境を提供します。設定はシンプルで拡張しやすく、初期セットアップやカスタマイズのベースとして利用しやすい設計です(約300字)。

NeovimLuaConfig

check-this.nvim — 軽量リスクチェッカー(Neovimプラグイン)

check-this.nvimは、Neovim上で動作する軽量なリスク検出プラグインです。リポジトリ内のGo製アナライザを用いて「タイムアウト未設定」「無制限リトライ」「エラーの黙殺」「危険なグローバル」などの“悪いデフォルト”をヒューリスティックに検出し、インライン診断として表示します。高速で説明可能、設定は最小限で、lazy.nvimなどから簡単に導入できます(バイナリのビルドが必要)。

NeovimLuaGo

endpoint.nvim — APIエンドポイント探索プラグイン

endpoint.nvimはNeovim向けのTelescopeプラグインで、WebアプリケーションのAPIエンドポイントを素早く検出・一覧表示・ジャンプできるツールです。Spring BootやNestJS、Symfony、FastAPIなど複数フレームワークをサポートし、カスタマイズ可能なUIとスマートなキャッシュ機構を備えています。開発中のフレームワーク拡張も予定されており、コードベースからルーティング情報を抽出して開発効率を向上させます。

NeovimTelescopeLua

beam.nvimで実現するファイル内テキスト操作の革新

beam.nvimはNeovim用のLua製プラグインで、検索を活用してファイル内の任意の場所でテキスト操作(ヤンク、削除、変更、ビジュアル選択)を行うことを可能にします。カーソル移動を最小限にし効率的な編集を支援するこのツールは、通常の操作の手間を大幅に削減し、開発生産性を向上させます。

NeovimLuaテキスト操作

nvim_json_graph_view:NeovimでJSONデータをグラフ表示するツール

nvim_json_graph_viewは、Neovim上でJSONファイルを視覚的にグラフ表示できるLua製プラグインです。JSONの複雑な構造をノードとリンクで可視化し、折りたたみやリンク移動などの操作が可能。lazy.nvimを利用した簡単なセットアップとキー操作で効率的なJSON解析を支援します。

NeovimJSON可視化Lua

nvim-xi - Neovim向け補完&シグネチャヘルププラグイン

nvim-xiは、Neovimユーザー向けに開発されたLua製の補完およびシグネチャヘルププラグインです。軽量かつ拡張性に優れており、ユーザーの編集効率を向上させることを目的としています。14スターを獲得し、シンプルながら実用的な機能を提供。ネイティブのNeovim APIを活用し、高速でスムーズな補完体験を実現しています。

NeovimLua補完