Sublime 插件 LKOmniPaste - 支持读取剪切板图像并粘贴

插件功能

  • 通过任意截图工具截图到剪切板, 在 Sublime 按下快捷键 (例如 ctrl + shift + v) 即可粘贴图片链接:
    在这里插入图片描述
    • 您可以设置 filepath 为绝对路径或相对路径
    • LKOmniPaste 会自动将剪切板图像保存到指定的附件目录
    • LKOmniPaste 提供有多种附件目录配置选项
  • 复制一个图片类型的文件, 在 Sublime 按下快捷键, 即可粘贴图片链接:
    在这里插入图片描述
    • LKOmniPaste 会自动拷贝该文件到指定的附件目录保存
  • 复制一个非图片类型的文件, 在 Sublime 按下快捷键, 有以下动作可供选择:
    • 只粘贴文件名称
    • 粘贴绝对/相对路径但不拷贝到指定的附件目录
    • 粘贴绝对/相对路径且拷贝该文件到指定的附件目录

注1: 文件夹类型只支持粘贴文件夹的名称

注2: 图片类的附件目录和非图片类的附件目录可分开配置选项

注3: 目前仅支持通过复制文件来粘贴动图, 暂不支持从剪切板粘贴动图 (直接粘贴会变成静图)

当然, 如果剪切板中是文本类型, LKOmniPaste 会调用 Sublime 默认的粘贴动作处理.


1. 下载插件

点击这里 下载该插件压缩包.
在这里插入图片描述

2. 安装插件

下载解压后获得两个文件夹:

|- LKOmniPaste/
    |- lib/
    |- config_default.json
    |- config_loader.py
    |- config_user.json
    |- lk_omni_paste.py
    |- path_manager.py
    |- technote.txt
|- Pywin32/

将这两个文件夹复制到 Sublime 插件目录 (通过 Sublime menu > preferences > browser packages 打开), 如下图所示:
在这里插入图片描述

3. 使用插件

打开 Sublime menu > preferences > key bindings, 在用户文件中添加一条:

[
    { "keys": ["ctrl+v"], "command": "omni_paste" }
]

你没看错, 这里我绑定到 ctrl + v, 替换了默认的粘贴行为. LKOmniPaste 完全可以作为增强版的粘贴动作使用.

最后, 重启 Sublime 即可启用.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章