ヤンクしたい -
- ファイルへのフル パス。例: c:\foo\bar\file.txt:94 行番号
システムのクリップボードにも貼り付けたいので、「+」レジスタを使用します。
これを行う可能な方法を教えてもらえますか?
c:\foo\bar\file.txt:94の 94 行目にいるときにヤンクしようとしている場合はc:\foo\bar\file.txt、次のステートメントを使用して+レジスタを次のように設定できます。
<file_path>:<line_number>
:let @+=expand("%") . ':' . line(".")
expand("%")- は現在のファイル名です
line(".")- は現在の行番号です
マッピングの例は次のとおりです。
nnoremap <leader>y :let @+=expand("%") . ':' . line(".")<CR>