Vimium: 请求:q 样式宏

创建于 2013-09-11  ·  9评论  ·  资料来源: philc/vimium

有没有考虑过给 Vimium 添加宏系统? 它对于执行重复性任务(例如转到某个页面等)特别方便。

最有用的评论

+1 为此,我必须在设置权限时进行大量重复更改! 我还必须等待页面加载 - 因此拥有“实时”功能(启用时)在按下下一个键之前等待的时间与您在宏创建期间所做的一样长,这将是非常酷的。 与此同时,我想知道是否有可能用自动键做一些 jerry-rig 的事情..如果我弄明白了,我会更新这个!

所有9条评论

+1 此功能

我希望能够写出类似的东西:

// 找到第二个输入,输入文本,点击#button 元素,点击“next”链接
函数 noteAndNext(text) {
焦点输入
focusInput // 第二个输入
输入文本文本
焦点“#button”
点击 // 提交表单
下一个
}

取消映射 k
地图k? noteAndNext($?) // 输入 esc k fobah enter 将运行带有参数“foobah”的 noteAndNext 函数

这是一个很好的主意,但我没有听说对此有太多需求,并且添加原始脚本解决方案将是对代码库的大量补充。

+3为此投票。 我需要在网页上执行多项重复性任务。 存在
能够记录 aq +宏,然后用@执行它
减轻痛苦,因为我访问的系统没有进行批量操作的好方法。
Vimium 使它变得更容易,但没有一种方法来记录它所缺乏的宏
功能。

为这些东西编写脚本是次要的,但像 vim 一样记录宏
将是最有帮助的。

@TreyBlancher ......你能给出一个具体的用例吗?

(虽然从表面上看,这似乎是一个有趣的想法,但我想知道考虑到我们所做的异步处理量,这是否会很棘手。)

@smblott-github:我唯一的用例是 PortaSIP 的管理用户界面,
您不太可能访问的内容。 基本上我希望这个功能起作用
类似于 vim 的宏,点击 'q' 和一个注册字母,开始录制。 任何
vimium 命令被放入宏中,直到再次输入 'q'。 那样,乏味
任务可以自动化。

用于填写路由器配置页面或任何可实现的宏
vimium 命令。 不改变的静态页面。 用于修改宏和的编辑器
插入例如暂停也会有帮助。

因为它是我使用键盘大师宏和 vimium 的组合来做我想做的事,
但它相当笨重(我不想再依赖键盘大师了)。

正如 TreyBlancher 所说,此功能为 +1

+1 为此,我必须在设置权限时进行大量重复更改! 我还必须等待页面加载 - 因此拥有“实时”功能(启用时)在按下下一个键之前等待的时间与您在宏创建期间所做的一样长,这将是非常酷的。 与此同时,我想知道是否有可能用自动键做一些 jerry-rig 的事情..如果我弄明白了,我会更新这个!

2020 年仍然非常需要功能

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

chutaklee picture chutaklee  ·  4评论

kaldown picture kaldown  ·  3评论

everyonesdesign picture everyonesdesign  ·  3评论

haroldcarr picture haroldcarr  ·  4评论

nick-s-b picture nick-s-b  ·  4评论