nnnファイルマネージャを使用してファイル名テキストをコピーする方法

nnnファイルマネージャを使用してファイル名テキストをコピーする方法

使用(ターミナルベースのファイルマネージャです。)ファイルまたはフォルダ名のテキストをクリップボードにコピーするにはどうすればよいですか?

あなたの便宜のために、Debianにnnnをインストールして起動します(これを理解するのに役立つ場合):

sudo apt install nnn ; nnn

答え1

最良の方法は次のとおりです。NNNプラグイン関数を実行して名前をにパイプしますxclip。たとえば、次のようになります。

export NNN_PLUG='s:! echo $nnn|xclip*'

次に、クリック;sして現在選択されている名前をxclipにリンクします。

メモ:nnnDebian Stableには、このソリューションが機能しないかなり古いバージョンがあります。nnn直接ビルドするか、テストでバックポートすることをお勧めします。

答え2

名前だけでなくWaylandのフルパスをコピーするには、次のようにします。

NNN_PLUG=s:-!echo $PWD/$nnn|wl-copy*

答え3

絶対パスと相対パスをコピーできるnnnプラグインがあります。ここ

関連情報