【问题标题】:How to record a macro in sublime text 2?如何在 sublime text 2 中录制宏?
【发布时间】:2013-03-11 08:36:09
【问题描述】:

我正在使用 sublime text 2 并想录制一个宏来上传当前文件 vie 传输 docsend (super+u) 并将其保存在本地 (super+s)。

于是我开始录制宏 ctrl+q 并在页脚看到状态通知

Starting to record macro ...

然后我点击 super+s 并保存并上传它 vie super+u。按 ctrl+q 停止宏录制后,页脚显示

Stopping recording macro

但我在“工具/播放宏”菜单中没有选项,当我点击保存宏时它什么也没做。

有什么想法吗?

PS:我在 OS X 上工作,我没有目录

/Library/Application\ Support/Sublime\ Text\ 2

我必须以管理员身份创建它吗?

非常感谢

现在我意识到我不需要文件夹 /Library... 但是 ~/Library...

但是保存文件后~/Library/Application\ Support/Sublime\ Text\ 2/Packages/User/transmit-upload-and-save.sublime-macro

[
{"command": "save"},
{"command": "transmit_docksend"}
]

并将以下内容添加到用户快捷方式

[
{ "keys": ["super+u"], "command": "run_macro_file", "args": {"file": "Packages/User/transmit-upload-and-save.sublime-macro"} }
]

它不保存但上传...怎么了?

【问题讨论】:

    标签: macos macros sublimetext2


    【解决方案1】:

    要简单地播放最后录制的宏,请按Ctrl+Shift+q

    在 Sublime Text2 中,宏默认情况下不会保存到文件中,而是驻留在宏缓冲区中。
    更多here

    上传的原因是因为您的密钥仅定义为 [super+u] 用于上传 - 它应该是 [super+s] 用于保存。

    希望有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-29
      • 2014-10-20
      • 2012-05-23
      相关资源
      最近更新 更多