h3pei.tech
お仕事のご依頼
← プロダクト
2024年〜

copy-file-path.nvim

編集中のファイルパスをクリップボードにコピーする Neovim プラグイン。相対 / 絶対パス、ファイル名のみ、行番号付きなどに対応。

  • Lua
  • Neovim
copy-file-path.nvim のデモ

概要

編集中のファイルのパスをクリップボードにコピーする Neovim プラグインです。

ファイルパスを人に伝えたり、AI エージェントやコマンドに渡したりする場面は日常的にあります。そのたびにパスを目で追って手で打ち直すのは無駄なので、コマンド一発で済ませられるようにしました。

  • 相対パス/絶対パス/$HOME からの相対パス/ファイル名のみ、をそれぞれコピー
  • ビジュアルモードでの選択や行指定と組み合わせると path/to/file.lua:10-20 のように行番号を付与
  • 開いているバッファすべてのパスを、任意の区切り文字でまとめてコピー