在Vim中以可视模式输入Ex命令时,"<,">真正意味着什么?

hob*_*es3 2 vim

在您可视地选择一个文本块并键入后:,Vim会'<,'>为您写入.

但我很好奇'<,'>它的真正含义以及它是否可以编辑.

在此输入图像描述

Gre*_*ill 6

'<,'>符号是一个VIM 范围表示最后选择的块.通常,范围边界说明符'x表示"无论标记x指向哪个".特殊情况<,>指的是最后一个选定块的开始和结束.

有关不同类型范围的更多信息和示例,请参阅vim wiki上的 " 范围"页面.