vim - 重复 Vim 折叠命令(例如 zfat : fold a tag)

标签 vim folding

有没有办法重复我刚刚执行的折叠命令?例如,假设我正在用“zfat”折叠一些标签,我如何重复刚刚执行的折叠命令而不再次完整地输入它?

最佳答案

其他选项(除了映射之外,如 lya 提到的):

 qqzfatq

现在@q重复这一点。 @@ 重复上次使用的宏,因此您实际上可以执行 @@j@@j@@j@@ 或类似操作来更频繁地重复。

或者,您可以包含该 Action (如果有必要),例如假设 j 是移动到下一个要折叠的标签的 Action :

 qqzfatjq

现在,10@q 折叠 10 个连续的标签

关于vim - 重复 Vim 折叠命令(例如 zfat : fold a tag),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7870463/

相关文章:

vim - 当文件中有折叠时,gvim自动显示折叠列

vim - 更改折叠中的文本

vim - 同时进行两种折页方法

Fortran OpenMP 注释的 Vim 语法高亮显示

vim - 有没有人让 vim taglist 插件与 Scala 一起工作?

Vim:如何通过单个命令在当前目录中的所有文件上运行 `:TOhtml`?

vim - autocmd 设置标志正在破坏语法突出显示

json - 在特定点折叠 JSON

vim - 我想在 Vim 中重复一段文字

vim - 折叠所有其他范围