我正试图养成使用VIM帮助页面的习惯,并且在阅读有关命令行范围的信息时遇到了以下一行:
/{pattern}[/] the next line where {pattern} matches *:/*
现在,我对帮助页面的语法约定的理解是,[/]
标记为可选前斜杠字符。但是,进一步阅读以下内容时,请注意上述内容(强调我的意思):
The "/" and "?" after {pattern} are **required** to separate the pattern from
anything that follows.
我误解了语法约定吗?
答案 0 :(得分:7)
“ /”和“?” 必需之后,将模式与 接下来的任何事情。
如果后面有任何内容(例如,偏移,例如 <DataGrid x:Name="grd">
<DataGrid.Columns>
<DataGridTextColumn Width="100" Header="name" />
<DataGridTextColumn Width="100" Header="desc" />
<DataGridTextColumn Width="100" Header="unt" />
<DataGridTextColumn Width="100" Header="qty" />
</DataGrid.Columns>
</DataGrid>
,将其移至比赛之后的第三行),则必须在模式之后输入/foobar/3
。>