Vimperator(Firefox)宏来复制文本

时间:2014-01-29 12:05:25

标签: firefox firefox-addon vimperator

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

Vimperator Macro e

/foo<Return>cv<Down>y

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

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

如果有人能够解释为什么会这样发生,我将非常感激。如果不清楚,请告诉我。

问题详情

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

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

因此我的完整宏看起来像

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

0 个答案:

没有答案