はじめに
競プロでvim-quickrunするときクリップボードの内容を渡せれば便利だと思ったので。
自分の環境
ubuntu 17.10
neovim 0.2.3
方法
クリップボードの内容が+レジスタに共有されている場合(大抵そうだと思う。),以下のコマンドで動きます。
自分は<Leader>rに上書きしていますが,自己責任で。
:QuickRun -input =@+
説明
-inputオプションでファイルの内容を渡すことができ,=から始めることで文字列を直接渡すことができます。
そこに+レジスタの内容を渡しています。
さいごに
vim-quickrunの作者であるthincaさんのはてブを参考にしました。
https://thinca.hatenablog.com/entry/20151003/1443853833