如何在vim的ex命令中使用视觉选择?例如,假设我选择了文本foo
,我想用它来运行:! open http://hackage.haskell.org/package/foo
。
您可以使用vmap
从寄存器0中提取文本并使用它:
vmap <F2> y:!open http://hackage.haskell.org/package/<C-R>0<CR>