![]() |
1
3
您可以使用
喜欢
bignose said
可以使用可视块为命令创建隐式区域,可以使用
您还可以使用regex来分隔块(例如,对于
例如,要在一系列行中进行替换:
最后一个可视选择的区域会被记住,这样您就可以在不重新选择的情况下重新使用它。
有关范围的更多信息,请参见
您可以使用
定义新的ex命令时,可以使用as传递给ex命令的范围
在vimscript函数中,可以使用
另一种方法是使用Vim的内部
|
![]() |
2
1
|
![]() |
3
0
VIM使用
我不认为搜索命令(
|
![]() |
4
0
对于搜索和替换之类的命令,您可以轻松地将自己限制为几行:
将当前行中出现的每一个“foo”替换为“bar”,并将以下3行替换为“bar”。不过,我认为你不能在搜索中那样做。 |
![]() |
farnsy · Vim如何将第二个参数添加到缓冲区列表(备用文件)? 1 年前 |
|
Marcel · VIM-如何在一组单词的开头和结尾添加2个字符 1 年前 |
![]() |
Rian Rizvi · 向后删除连续空格或连续非空格直到行首 6 年前 |
![]() |
alexche8 · 如何突出显示vim中按数字键上的行号? 6 年前 |
![]() |
A.Dumas · 如何为md文件vim关闭HtmlBeautify 6 年前 |
|
ekzotech · Vim插件可用于自定义HTML标记和SCS 6 年前 |