2

在您直观地选择一个文本块并键入:后,Vim 会为您编写'<,'>

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

在此处输入图像描述

4

2 回答 2

6

表示法'<,'>是一个 vim范围,表示最后选择的块。一般来说,范围边界说明符的'x意思是“无论标记x指向什么”。<和的特殊情况>是指最后一个选定块的开始和结束。

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

于 2013-05-31T01:14:17.513 回答
3

来自 vim 维基

...因为在选择行时输入了命令,Vim 将命令显示为:

:'<,'>s/old/new/g

自动输入范围 '<,'> 以识别上次视觉选择的行(现在不需要视觉选择它们

于 2013-05-31T01:14:50.003 回答