私はvimのnetrwを使っていくつかのファイルに移動します。 netrwで現在選択されているディレクトリの絶対パスをレジスタにコピーし、それを使用して他のバッファに貼り付ける方法は?
答え1
私のnetrwでは、現在のディレクトリパスはリストの3行目に表示されます。
" ============================================================================
" Netrw Directory Listing (netrw v140)
" /Users/guido/Desktop
" Sorted by name
" Sort sequence: [\/]$,\<core\%(\.\d\+\)\=\>,\.h$,\.c$,\.cpp$,*,\.o$,\.obj$,\.info$,\.swp$,\.
" Quick Help: <F1>:help -:go up dir D:delete R:rename s:sort-by x:exec
" ============================================================================
../
.DS_Store*
.localized
したがって、:norm 3G5|y$
パスは現在のバッファに引っ張られます。必要に応じて再マップできます。