如何在ex命令行中发送选定的可视块?

时间:2013-02-22 10:27:31

标签: vim stdin ex

我想发送一个可视化块作为命令的替身,例如

:!echo < something from the visual block

我怎么能在vim中这样做?

2 个答案:

答案 0 :(得分:2)

最简单的方法是y将视觉选择(在可视模式下)安装到寄存器中,然后启动命令(:!echo ...)并通过{{在命令行中插入寄存器的内容1}}。

答案 1 :(得分:0)

一种方法是使用Command-line window通过q:,如此截屏所示:

enter image description here