MarkSearch
在保持结果列表清晰的情况下搜索查找结果。
详细信息
安装次数
- 总计 295
- Win 149
- Mac 101
- Linux 45
8 月 6 日 | 8 月 5 日 | 8 月 4 日 | 8 月 3 日 | 8 月 2 日 | 8 月 1 日 | 7 月 31 日 | 7 月 30 日 | 7 月 29 日 | 7 月 28 日 | 7 月 27 日 | 7 月 26 日 | 7 月 25 日 | 7 月 24 日 | 7 月 23 日 | 7 月 22 日 | 7 月 21 日 | 7 月 20 日 | 7 月 19 日 | 7 月 18 日 | 7 月 17 日 | 7 月 16 日 | 7 月 15 日 | 7 月 14 日 | 7 月 13 日 | 7 月 12 日 | 7 月 11 日 | 7 月 10 日 | 7 月 9 日 | 7 月 8 日 | 7 月 7 日 | 7 月 6 日 | 7 月 5 日 | 7 月 4 日 | 7 月 3 日 | 7 月 2 日 | 7 月 1 日 | 6 月 30 日 | 6 月 29 日 | 6 月 28 日 | 6 月 27 日 | 6 月 26 日 | 6 月 25 日 | 6 月 24 日 | 6 月 23 日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
说明文档
MarkSearch
适用于SublimeText ST3。
MarkSearch
标记所有搜索结果,然后可以迭代地通过“上一个结果”和“下一个结果”访问它们,同时保持它们标记清晰。
每个搜索结果都保持标记清晰,以便您可以视觉上看到它们并保持查看。SublimeText默认界面在使用“上一个结果”和“下一个结果”时不会连续显示所有搜索结果并突出显示,并且会丢失突出显示。通过设置每个搜索结果的标记并使用大纲模式来保持视觉指示。您可以使用“Ctrl+[”和“Ctrl+]”上下导航每个搜索结果。
- ctrl+f 在面板中输入搜索词(所有搜索结果都将标记)进行MarkSearch。
- ctrl+h 在突出显示的文本上执行MarkSearch(所有搜索结果都将标记)。
- ctrl+\ 转到第一个MarkSearch结果。
- ctrl+] 转到下一个MarkSearch结果(向下)。
- ctrl+[ 转到上一个MarkSearch结果(向上)。
- ctrl+u 清除MarkSearch结果(和标记)。
使用键盘快速使用此功能的工作流程是: Ctrl+F –> 输入搜索词 –> Ctrl+| –> 进行更改 –> Ctrl+] –> 重复 Ctrl+]
MarkPersonal
MarkPersonal行是基于行的标记。您可以通过Ctrl+数字跳转到它们。
这对于在基于替换的搜索后返回您之前正在工作的行非常有用。
- ctrl+shift+1 为当前行设置Markpersonal。这将在侧边栏上标记为圆圈。
- ctrl+1 转到行MarkPersonal 1。
- ctrl+2 转到行MarkPersonal 2。
- ctrl+3-9 跳转到对应的数字键3-9所指的行标记Personal
按键绑定配置
因为这些是替换您的基本查找按键,所以该软件包不会自动覆盖您现有的按键绑定。您必须自己选择添加特定的操作系统中的按键绑定。
对于Windows,您可以通过将以下行添加到您的Sublime_Data_Dir\Packages\User\Default (Windows).sublime-keymap文件来使用推荐的按键绑定。请确保这些按键绑定列在按键绑定文件的末尾 - 较后的按键绑定将覆盖先前的绑定。
{ "keys": ["ctrl+f"], "command": "marksearch_from_pane" },
{ "keys": ["ctrl+h"], "command": "marksearch_from_caret" },
{ "keys": ["ctrl+\\"], "command": "mark_gotobyindex", "args": {"key": "bookmarks", "index": 0} },
{ "keys": ["ctrl+["], "command": "mark_goto_next", "args": {"key": "bookmarks", "forward": false} },
{ "keys": ["ctrl+]"], "command": "mark_goto_next", "args": {"key": "bookmarks", "forward": true} },
{ "keys": ["ctrl+u"], "command": "clear_mark_with_status", "args": {"key": "bookmarks" } },
{ "keys": ["ctrl+shift+u"], "command": "clear_mark_with_status", "args": {"key": "MarkPersonal" } },
{ "keys": ["ctrl+shift+1"], "command": "markpersonal_line" },
{ "keys": ["ctrl+1"], "command": "mark_gotobyindex", "args": {"key": "MarkPersonal", "index": 0} },
{ "keys": ["ctrl+2"], "command": "mark_gotobyindex", "args": {"key": "MarkPersonal", "index": 1} },
{ "keys": ["ctrl+3"], "command": "mark_gotobyindex", "args": {"key": "MarkPersonal", "index": 2} },
{ "keys": ["ctrl+4"], "command": "mark_gotobyindex", "args": {"key": "MarkPersonal", "index": 3} },
{ "keys": ["ctrl+5"], "command": "mark_gotobyindex", "args": {"key": "MarkPersonal", "index": 4} },
{ "keys": ["ctrl+6"], "command": "mark_gotobyindex", "args": {"key": "MarkPersonal", "index": 5} },
{ "keys": ["ctrl+7"], "command": "mark_gotobyindex", "args": {"key": "MarkPersonal", "index": 6} },
{ "keys": ["ctrl+8"], "command": "mark_gotobyindex", "args": {"key": "MarkPersonal", "index": 7} },
{ "keys": ["ctrl+9"], "command": "mark_gotobyindex", "args": {"key": "MarkPersonal", "index": 8} },
{ "keys": ["ctrl+0"], "command": "mark_gotobyindex", "args": {"key": "MarkPersonal", "index": 9} },