1

我将 Vimperator 3.8.1 与 Firefox 25.0 一起使用。我创建了一个宏来解决一个问题(详情如下),这个宏在以下点失败。

Vimperator 宏e

/foo<Return>cv<Down>y

我的宏在页面中搜索字符串 ( 'foo'),然后进入插入符号模式,然后进入可视模式,然后选择一行文本,然后复制该文本。

我的问题是,当我录制这个宏时,一个选定的行被复制,但是当我播放它(使用播放命令)时,没有任何东西被复制到剪贴板上。因此,因此,我无法以自动方式检索该信息。在这种情况下,我不知道谷歌是为了什么,所以我在 SO 上发布了这个。

如果有人也可以解释为什么会发生这种情况,我将非常感激。如果有什么不清楚的地方也请告诉我。

问题详情

我将 Vimperator 3.8.1 与 Firefox 25.0 一起使用。我有很多包含相似信息的选项卡(大约 300 个选项卡)(每个选项卡上只有一行不同)。我想从每个选项卡中复制那一行并将其整理到一个地方。在每种情况下,一行都以字符串开头'foo',并且 300 个选项卡中的每一个都有可以在 Vimperator 中使用 Ctrl+a 递增的链接(即 ...page=1,...page=2)

我计划如何实现这一点如下。我在选项卡 1 中打开了一个在线记事本,在选项卡 2 中打开了 300 个选项卡中的第一个。我从选项卡 2 复制我的单行,并将其粘贴到选项卡 1,然后返回并增加选项卡 2 以指向下一个标签。我将重复此宏 300 次以获取所有信息。

因此我的完整宏看起来像

/foo<Return>cv<Down>y<C-PageUp><C-t>p<C-PageDown><C-a>
4

0 回答 0