vim - 普通模式下的 Vi 组独立命令

标签 vim operators vi

我想在 vi(更准确地说是 vim)中执行一组独立的(我的意思是不将彼此作为参数)命令 n 次。 如何对命令进行分组? 一个例子是(我知道这是一个愚蠢的命令,但我只是想说明我的观点):

80jl

如何让 vim 执行 jl 命令 80 次? 有组合运算符吗?

最佳答案

您可以使用 q 记录这些命令并使用 @ 执行它们,因此:

qajlq

将两个 Action 保存在寄存器a中,并且:

80@a

执行80次寄存器a的内容。

关于vim - 普通模式下的 Vi 组独立命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21355794/

相关文章:

python - Pymongo 使用投影运算符查找

c++ - 在变量中存储基本算术运算符

Vim 快速修改方法参数的方法

在 vi 编辑器中搜索字符串并获取计数

vim - 在命令模式下向前/向后移动一个字?

vim:搜索替换所有可写缓冲区

python - 如何在 vim 中使 Python 折叠不会在视觉上破坏空白?

ruby-on-rails - 在 Ruby 中的私有(private)/公共(public)/ protected 方法之后使 vim 缩进

html - Vim:Ruby 和 HTML omnicomplete 不显示本地方法/变量

objective-c - 星号有时在变量类型上,有时在变量名上。为什么?