Vimスクリプト(:vimgrep)(その7)

:vimgrep 続きです。
getqflist()の結果をみてみます。

:echo getqflist()


19行あるので、そのままじゃ見渡せないですね。変数に格納します。

         
:let a=getqflist()
:echo map(a,'bufname(v:val.bufnr)')


ファイル名一覧ができたので、各ファイルにタブを割り当ててみます。

:for bname in a
:  execute "tabnew" bufname(bname.bufnr)
:  endfor

つづく

コメント

タイトルとURLをコピーしました