将Sublime Text选择和复制到一个宏(宏和键绑定)不起作用,为什么?

本·弗兰(Ben Frain)

我有一个select-copy.sublime-macro包含以下内容文件:

[
  { "command": "expand_selection_to_word" },
  { "command": "copy" }
]

然后,我将其保存在sublime-keymap文件中:

{
      "keys": ["ctrl+d"],
      "command": "run_macro_file",
      "args": {"file": "Packages/User/select-copy.sublime-macro" }
}

但是,给出这样的一行:

property: val[|]ue;

[|]光标在哪里,当我按下绑定键(ctrl + d)时,我希望复制“值”。但是,当我粘贴时,实际上得到的是整行(property: value)。

知道为什么吗?

SergioFC

发生这种情况是因为expand_selection_to_word不是命令(正确的命令是expand_selection,而'words'应该是'to'参数的值)。

因此,将您的宏更改为此,它应该可以工作:

[   
    {
     "command": "expand_selection",
     "args": {"to": "word"}
    },
    {       
        "command": "copy"
    }
]

注意:宏之所以选择整行,是因为如果未选择,则它是复制命令的默认行为(如果未选择,则可以尝试使用ctrl + c)。另外,如果打开控制台并执行宏,则应该看到警告消息,提示未知宏命令expand_selection_to_word

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MongoDB将键和值从一个键和值复制到另一个

来自分类Dev

修复宏以将范围复制到下一个空白列吗?

来自分类Dev

宏:将范围复制到下一个连续的空白列

来自分类Dev

将宏和模块从一个工作簿复制到另一个工作簿,并使所有VBA工作在一个主工作簿中

来自分类Dev

VB宏将单词注释从一个文档复制到另一个文档

来自分类Dev

我正在尝试创建一个VBA宏,该宏可以复制工作表,然后将工作表中的数据复制到新列中

来自分类Dev

为什么GCC选择dword movl将一个长移位计数复制到CL?

来自分类Dev

使用Excel宏VBA将Word文档中的第一个表复制到Excel

来自分类Dev

Excel VBA宏将多个excel中使用的单元格复制到一个excel中

来自分类Dev

Shell脚本将文件从一个目录复制到另一个目录不起作用

来自分类Dev

将一行复制到宏按钮的行

来自分类Dev

Sublime Text 3 中的用户键绑定不起作用

来自分类Dev

将网站复制到本地服务器后,“购买”,“一键购买”按钮不起作用

来自分类Dev

没有宏将特定工作表从一个工作簿复制到另一个工作簿

来自分类Dev

将启用宏的工作表从一个工作簿复制到另一个“运行时错误“1004”

来自分类Dev

为什么将事件处理程序复制到另一个变量

来自分类Dev

将格式复制到宏

来自分类Dev

将Sublime Text 2与Karma集成

来自分类Dev

如何将Sublime Text与GitHub集成?

来自分类Dev

将光盘布局和分区复制到另一个驱动器

来自分类Dev

Excel VBA-复制和粘贴宏循环将每个文件粘贴到最后一个

来自分类Dev

宏:根据工作表名称和特定列,将值从一张工作表复制到另一张工作表

来自分类Dev

将下载链接复制到curl不起作用

来自分类Dev

将功能区中具有“宏”和“新选项卡”的Excel文件复制到另一台计算机

来自分类Dev

将virtualenv与Sublime Text 3和SublimeREPL结合使用

来自分类Dev

为什么我的 Sublime Text 3 包不起作用?

来自分类Dev

Excel宏:将数据复制到新工作表中,然后根据日期和随机数进行排序

来自分类Dev

Excel宏:将数据复制到新的工作表中,然后根据日期和随机数进行排序

来自分类Dev

将剑道网格重新绑定到另一个视图中以前的搜索条件的正确方法是什么(后退按钮不起作用)

Related 相关文章

  1. 1

    MongoDB将键和值从一个键和值复制到另一个

  2. 2

    修复宏以将范围复制到下一个空白列吗?

  3. 3

    宏:将范围复制到下一个连续的空白列

  4. 4

    将宏和模块从一个工作簿复制到另一个工作簿,并使所有VBA工作在一个主工作簿中

  5. 5

    VB宏将单词注释从一个文档复制到另一个文档

  6. 6

    我正在尝试创建一个VBA宏,该宏可以复制工作表,然后将工作表中的数据复制到新列中

  7. 7

    为什么GCC选择dword movl将一个长移位计数复制到CL?

  8. 8

    使用Excel宏VBA将Word文档中的第一个表复制到Excel

  9. 9

    Excel VBA宏将多个excel中使用的单元格复制到一个excel中

  10. 10

    Shell脚本将文件从一个目录复制到另一个目录不起作用

  11. 11

    将一行复制到宏按钮的行

  12. 12

    Sublime Text 3 中的用户键绑定不起作用

  13. 13

    将网站复制到本地服务器后,“购买”,“一键购买”按钮不起作用

  14. 14

    没有宏将特定工作表从一个工作簿复制到另一个工作簿

  15. 15

    将启用宏的工作表从一个工作簿复制到另一个“运行时错误“1004”

  16. 16

    为什么将事件处理程序复制到另一个变量

  17. 17

    将格式复制到宏

  18. 18

    将Sublime Text 2与Karma集成

  19. 19

    如何将Sublime Text与GitHub集成?

  20. 20

    将光盘布局和分区复制到另一个驱动器

  21. 21

    Excel VBA-复制和粘贴宏循环将每个文件粘贴到最后一个

  22. 22

    宏:根据工作表名称和特定列,将值从一张工作表复制到另一张工作表

  23. 23

    将下载链接复制到curl不起作用

  24. 24

    将功能区中具有“宏”和“新选项卡”的Excel文件复制到另一台计算机

  25. 25

    将virtualenv与Sublime Text 3和SublimeREPL结合使用

  26. 26

    为什么我的 Sublime Text 3 包不起作用?

  27. 27

    Excel宏:将数据复制到新工作表中,然后根据日期和随机数进行排序

  28. 28

    Excel宏:将数据复制到新的工作表中,然后根据日期和随机数进行排序

  29. 29

    将剑道网格重新绑定到另一个视图中以前的搜索条件的正确方法是什么(后退按钮不起作用)

热门标签

归档