网站首页 » 前端开发 » 前端工具 » Sublime Text Clipboard Manager 剪切板历史管理插件
上一篇:
下一篇:

Sublime Text Clipboard Manager 剪切板历史管理插件

Clipboard Manager 是 Sublime Text 3 里的一个剪切板历史管理插件。虽然不是很强大,但可以让你用得爽爽哒。这样的功能真的得收藏好,到用的时候才知道它有多贴心,多么令人动容。好,费话不多说,开始!

Clipboard Manager 的安装我想在这里也不用多说了,会用 Sublime Text 的都会。这篇文章只想说说它的配置及用法,我估计这才是你来到这里的原因。我相信你肯定不会白来一趟。

首选配置一些快捷键:复制、剪切、粘贴等。官方的教程中是用这些快捷键。但这样设置说真的挺不习惯的。我也不知道为什么要用这些组合来充当快捷键,我在使用时也发现了有些组合键不起作用,可能是有冲突,这里不管,来看看官方的设置:

{ "keys": ["super+x"], "command": "clipboard_manager_cut" },
{ "keys": ["super+c"], "command": "clipboard_manager_copy" },
{ "keys": ["super+v"], "command": "clipboard_manager_paste", "args": { "indent": true } },

super就是我们 window 系统中的win键。

接着就是配置获取上一个,下一个内容的快捷键:

{ "keys": ["super+alt+v"], "command": "clipboard_manager_next_and_paste" },
{ "keys": ["super+shift+v"], "command": "clipboard_manager_previous_and_paste" },

最后,你还可以设置一个显示剪切板历史的快捷键(这个非常地实用):

{ "keys": ["super+alt+ctrl+v"], "command": "clipboard_manager_choose_and_paste" },

一般我用这个快捷键比较多,因为可以显示历史记录,可以从中选择我想要的内容。

我就是直接使用传统的Ctrl +组合键:

[
    { "keys": ["ctrl+x"], "command": "clipboard_manager_cut" },
    { "keys": ["ctrl+c"], "command": "clipboard_manager_copy" },
    { "keys": ["ctrl+v"], "command": "clipboard_manager_paste", "args": { "indent": true } },
    { "keys": ["ctrl+alt+v"], "command": "clipboard_manager_next_and_paste" },
    { "keys": ["ctrl+shift+v"], "command": "clipboard_manager_previous_and_paste" },
    { "keys": ["ctrl+alt+shift+v"], "command": "clipboard_manager_choose_and_paste" },
]

把上面的快捷键配置代码放到【Preferences】-【Key Bindings】,保存后就可以真的使用上面的快捷键了。

现在你按下ctrl+alt+shift+v组合键试试,就会弹出一个类似下面的提示框,里面就是你复制过,剪切过的内容,选择你想要的就行了,至于这个记录可以保存多少,就不得而知了,但我想不管多少,十几二十条估计就够你用了。

Sublime Text Clipboard Manager 剪切板历史管理

除了上面的那些外,你还可以绑定其它的一些事件:同样也可以实现上面的效果,它们分别是:

clipboard_manager_next  // 浏览下一个
clipboard_manager_previous // 浏览上一个

上面的怎么用呢?其实上面的跟前面说到的显示历剪切内容的是差不多的,只是你在使用这两个事件的时候只会显示当前的那一个,前且是显示在编辑器的左下边的 output panel 中。你可以配置下,看看这是什么样的一种场景。

我的完整快捷配置

[
    { "keys": ["ctrl+up"], "command": "clipboard_manager_next" },
    { "keys": ["ctrl+down"], "command": "clipboard_manager_previous" },
    { "keys": ["ctrl+x"], "command": "clipboard_manager_cut" },
    { "keys": ["ctrl+c"], "command": "clipboard_manager_copy" },
    { "keys": ["ctrl+v"], "command": "clipboard_manager_paste", "args": { "indent": true } },
    { "keys": ["ctrl+alt+v"], "command": "clipboard_manager_next_and_paste" },
    { "keys": ["ctrl+shift+v"], "command": "clipboard_manager_previous_and_paste" },
    { "keys": ["ctrl+alt+shift+v"], "command": "clipboard_manager_choose_and_paste" },
]

现在你就可以使用ctrl+upctrl + down来查找内容了。不过这种方式只会显示当前的一条记录。也就是你翻到那条就显示那条,如下图:

Sublime Text Clipboard Manager 剪切板历史管理

看到没,就在左下方,如果编辑器的放得足够大,那这个提示就是在左下角了。

你可以来回按上面两个快捷键来查换你想要的内容,然后直接像平常那样ctrl + v就可以把它粘出来了。

在我分享这个插件的时候,我意外地发现了一个惊喜,那就是你不仅可以在编辑器里使用,你也可以把内容粘到其它地方。也就是我们可以把剪切板里的历史内容粘到电脑的任何地方(其它软件,只要能粘贴)。

至于是使用方式一还是方式二就看你自己了。反正这个插件的功能已经尽力了,后面就靠你自己了。

  • 微信扫一扫,赏我

  • 支付宝扫一扫,赏我

声明

原创文章,不经本站同意,不得以任何形式转载,如有不便,请多多包涵!

本文永久链接:http://yunkus.com/sublime-text-clipboard-manager-plugin/

Leave a Reply

Your email address will not be published. Required fields are marked *

评论 END