Cache Text

Cache Text

1.3.5.1

简介:

设置快捷方式以更快地查找、填充和打开新选项卡。

缓存文本(目前不适用于 Windows,我相信。很抱歉,会尽快修复)
欢迎使用缓存文本!这是我的一个个人项目,最初只包含缓存查找功能。此功能的动机是我不想一遍又一遍地在搜索框中键入相同的内容;相反,我只能依靠绑定来搜索我想要的内容。我已将此绑定功能扩展到填充框以及打开我经常访问的网站的新选项卡。其他方便的功能包括无需触摸鼠标即可滚动。最后,一些原始的 Chrome 快捷方式,例如创建新窗口/标签,与此扩展的绑定冲突,因此它们有一个新位置,主要在 alt 命令提示符中。

********** 要开始使用此扩展程序:按 \ 键。您可以在选项中将此激活密钥更改为您喜欢的密钥。单击 URL 栏上的 Off/N/A/S/T/F 图标以访问该页面。 **********

有 6 种模式:N、T、S、A、F、altPrompt。它们在下面解释。通常,您可以通过 pss <esc> 返回正常模式。对于 S、A、F,您也可以按空格键返回。您不能从一种特殊模式切换到另一种,但填充模式除外,您可以直接切换到键入模式。

当您看到一个文本框时,您可以通过单击它或将焦点放在它上面来直接进入键入模式。您还可以为此设置选项以自动进入填充模式。

要查看所有功能,请向下滚动到文档。虽然搜索/填充/替代绑定和缓存是我的想法,但我已经将其他来源的枚举和突出显示想法应用到我的扩展中,部分是为了方便(我也使用扩展),部分是为了我自己的 Javascript 实践。请阅读下面的学分部分以了解更多详细信息。

由于 API 的限制,我无法创建复制/粘贴快捷方式。您可以在键入模式和任何提示窗口中使用复制/粘贴。

********** 要关闭此扩展程序:按您在正常模式下用于激活此扩展程序的相同激活键 **********

已知的问题:
- 一些网站已经实现了 javascript 键盘监听器。您应该避免在这些页面上使用此扩展程序。
- 如果您在进行更改后决定中途不更改网址栏,则该图标不会显示。将栏设为空白,更改为另一个选项卡,然后改回以查看图标。
- 您可能无法滚动嵌入的元素。我正在努力。
- 请不要在枚举您的链接时更改您的 linkEnumSpace 选项。这是一场等待发生的灾难。 (只是刷新。)

***隐私政策***
此扩展不会也不会将您放置在绑定中的任何信息传输到任何地方——一切都存储在本地。但是,在绑定中存储用户名或密码时请谨慎操作:使用您计算机的其他人可能会通过此扩展程序意外访问该信息。

==========文档==========

*****打开和关闭这个扩展*****
点击*激活键*(默认为\。您可以在选项中设置)打开此扩展程序。该扩展程序是逐页打开/关闭的(即关闭一个页面的扩展程序不会影响其他页面)。
在正常模式下,点击*相同的激活键*关闭此扩展程序。
重要提示:您应该考虑使用不与正常模式绑定重叠的激活密钥。

*****N:普通模式*****
--进入模式--
ctrl = 进入查找模式(适用于 Mac)
pause/break = 进入查找模式(适用于 Windows 等)
alt = 进入alt模式
b = 手动进入填充模式
f = 进入基本查找模式(您可以在没有任何绑定的情况下直接在提示符中键入一个术语,然后您将被引导到带有该术语的查找模式。该术语将具有 q 的绑定)
p = 进入 alt 窗口提示模式
t = 进入打字模式

--分配绑定--
a = 分配备用绑定(您可以在此处使用“.”来指代当前选项卡的 URL——分配绑定时无需再键入完整的 URL)
s = 分配查找/搜索绑定
n = 分配填充绑定

--滚动--
h = 向左滚动
j = 向下滚动
k = 向上滚动
l = 向右滚动
1 = 滚动到顶部
2 = 一直向下滚动
3、4、5、6、7、8 = 将页面想象成 7 个部分。 1 覆盖顶部(第 0 部分); 2涵盖最后一节; 3、4、5、6、7、8 涵盖其余 6 个部分。
9 = 向下滚动一屏
0 = 向上滚动一屏

- 各种各样的 -
e = 清除缓存(您将被引导至询问更多选项的提示)
o = 打印页面(您将被引导至选项页面)
r = 刷新页面
u = 查看您存储的绑定。屏幕的最底部会有一个表格(使用 2 可以快速访问)。刷新,表格将消失。
y = 刷新此扩展(如果屏幕上出现大量新文本框,请执行此操作。)

**注意:这些键未涵盖的其他常规命令,例如复制、粘贴、后退、撤消、重做、书签等,在正常模式下仍与常规 Chrome 快捷方式相同。

*****T:打字模式*****
如果您想输入内容而不是激活命令,请进入此模式。按 <esc> 或 <`> 退出。

*****S:搜索模式*****
记得在正常模式下分配查找绑定!!!
进入查找模式后,以下是分步过程:
1. 输入您的快捷方式。突出显示应该出现。
2. 要转到下一个术语,请再次键入快捷方式
3. 要转到上一个术语,请键入快捷方式的大写字母
4. 要查找新术语,请输入新的快捷方式。

示例:“kiwi”绑定到“k”。
进入搜索模式,然后键入“k”以查找“kiwi”。要查找下一次出现的“kiwi”,请再次输入“k”。要查找之前出现的“kiwi”,请输入“K”。

- 对于在基本查找模式下键入的术语,pss 'q' 表示下一个,'Q' 表示 pv
- 对于长快捷方式:pss 'p' 转到提示符。然后,为下一个键入“p”,为 pv 键入“P”。如果更改为不同的键,则必须再次在提示中重新键入长快捷方式。

按 <esc> 或 <space> 退出搜索模式。

*****A:交替模式*****
记得在正常模式下分配 alt 绑定!!!
此模式专门用于处理不断变化的选项卡和窗口。
与搜索模式一样,在 alt 模式下键入快捷方式以获得直接转到您的快捷方式的新选项卡。

示例:“google.com”绑定到“g”
进入alt模式并输入“g”。应该会出现一个带有 google.com 的新标签。

--alt 模式下的命令--
'l' =(小写 ell)。如果您已将注意力集中在一个链接上(使用 TAB),请转到同一选项卡中的该链接。

*****altPrompt:Alt 窗口命令提示符***
首先,通过在正常模式下键入“p”来访问命令提示符。从那里,您可以使用以下语法输入命令:
e/enum/enumerate = 在页面的每个其他链接旁边制作突出显示的标签(可以在选项中更改)。这对 l/ll 命令很有用(此功能的灵感来自 Vimium——参见致谢名单。)


l[number] =(小写 ell,不同于独立键)。将焦点放在页面上的第 number 个链接上(零索引)
ll[number] =(2 个小写字母)。转到页面上的第 number 个链接(零索引)
示例:转到第 51 个链接。 ll50

t = 制表符
结束选项(.,/,l,r,数字)。将下面的 [end] 替换为其中任何一个。
. = 当前选项卡
/ = 最后一个标签
l = 当前选项卡的左侧
r = 当前选项卡的右侧
0 = 第一个选项卡(数字从零开始,例如从 0 开始)
5 = 第六个选项卡(所有其他数字的工作方式相同)
[title] = 选项卡的标题(必须完全匹配——长标题很难做到)
[end*]表示只能输入个位数,不能输入标题名称
URL 选项([快捷方式],`[longshortcut],url)。将 [url] 替换为以下任何一个
请记住将 ` 放在 long 快捷方式之前。
第二个关键选项(d、n、N、g、c)
d[end] = 删除指定的标签
n[url] = 使用指定的 url 创建一个新选项卡(自动转到它)
N[x][end*][url] = 创建一个带有更改语法的新选项卡(例如,您可以创建一个新选项卡而不去它。)。对于此选项,您可以选择将 [url] 替换为 l35(或 l + 任何其他数字),这将在指定的一端创建第 35 个链接的新选项卡。
g[end] = 转到指定的选项卡
c[x][end*][url] = 将指定的选项卡更改为新的 url。在 c 之后插入的可选 x 表示您也想转到该选项卡。

示例:关闭第 4 个选项卡:td3
将第 8 个选项卡更改为 google.com 并转到它:tcx7google.com
将第 8 个选项卡更改为快捷方式 w/ g 并转到它:tcx7g
将第 8 个选项卡更改为长快捷方式“face”并转到它:tcx7`face
使用长快捷方式“face”创建一个新选项卡:tn`face

**注意:使用提示删除选项卡将使您回到正常模式。

w = 窗口
第二个关键选项(d,n,i)
d = 删除当前窗口
n[url] = 使用指定的 URL 创建新窗口
i[url] = 使用指定的 url 创建一个新的隐身窗口

示例:创建一个转到快捷方式“i”的新窗口:wni

***** 选项 *****
目前有 4 个支持的选项。通过单击图标访问这些选项。
1.激活码。如果您不喜欢激活密钥的默认“\”,请按照按钮的说明更改密钥。您应该看到数字根据您输入的密钥而变化。记得保存您的选择!
2. 文本框的自动填充模式:选择当您聚焦/单击文本框时是否希望文本框自动进入填充模式。否则,文本框将自动进入键入模式。默认值为未激活。
3. scrollStep:选择您希望键 h、j、k、l 滚动的程度。默认值为 50。
4. linkEnumSpace:选择枚举每个链接之间的间距。默认值为 2(每隔一个链接)。


=======学分=========
此扩展利用并派生了 Johann Burkard 的 jQuery Highlight 插件。这是原始版权声明:
----
突出显示 v3
突出显示任意术语。
<http://johannburkard.de/blog/programming/javascript/highlight-javascript-text-highlighting-jquery-plugin.html>
麻省理工学院执照。

约翰伯卡德
<http://johannburkard.de>
<邮箱:jb@eaio.com>
----
此扩展中的枚举思想受到 Vimium (vimium.github.com) 的启发,但我做了自己的实现(部分是为了我自己的 Javascript 实践)。我自己的扩展完成了大约 75% 之后才碰巧找到了这个扩展,所以一些其他的想法恰好有重叠。这是原始版权声明:
----
版权所有 (c) 2010 Phil Crosby、Ilya Sukhar。
特此免费授予获得本软件和相关文档文件(“软件”)副本的任何人不受限制地处理本软件的权限,包括但不限于使用、复制、修改、合并的权利、发布、分发、再许可和/或出售软件的副本,并允许获得软件的人这样做,但须满足以下条件:
上述版权声明和本许可声明应包含在本软件的所有副本或重要部分中。
本软件“按原样”提供,不提供任何明示或暗示的保证,包括但不限于对适销性、特定用途的适用性和非侵权的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任负责,无论是在合同诉讼、侵权行为还是其他方面,由软件或软件的使用或其他交易引起、由软件引起或与之相关软件。
----

======= 版权 =======
对于此扩展中不是来自前两个信用扩展的所有功能,以及来自此扩展的所有代码:

版权所有 (c) 2013 Dickson Tsai 根据 MIT 许可证
要查看此许可证的条款,请转到 <opensource.org/licenses/MIT>,或阅读上面的段落。

=======版本更新========
1.3.5 = 现在允许在选项中自定义激活密钥。默认更改为 \。
1.3 = 主要更新:使每个页面的扩展都是可选的(通过按向左箭头键激活)
1.2.4 = 添加了将当前页面的 URL 分配给绑定的快捷方式
1.2.2 = 小错误修复:“未找到”的弹出窗口现在应该只出现一次。
1.2.1 = 删除了给人们带来很多麻烦的只读文本框。相反,单击或关注文本框会自动将您置于填充或键入模式,具体取决于选项。还允许您查看已创建的绑定。
1.1.6 = 使操作更加同步,因此不会有那么多弹出窗口。
1.1.5 = 许多错误修复,更改枚举以使其更好,演示视频。
1.1.0 = altPrompt 现在是它自己的模式,通过普通模式访问。还添加了一个重新加载按钮并更改了打印按钮的位置。
1.0.3 = 这样你就可以使用 esc 或 space/` 退出(取决于你的模式)
1.0.2 = 修复了 alt 提示符下 enum 命令的错误。


评分:

4.6星(共5星),共5位用户参与评分

使用人数:

293+ 位用户

版本:

1.3.5.1

大小:

62.06KB

分类:

生产工具

提供方:

Dickson Tsai

支持语言:

英语

更新时间:

2023-03-22 18:44:02

ID:

bggegobcdkfjkmonohlhngemhfeeeopk