当我在sublime文本中运行我的宏时,我得到"无法打开:'文件路径'"。 keymap文件中的sintax没问题,我可以保存它。这是关键地图:
{ "keys": ["ctrl+="], "command": "run_macro_file", "args": {"file": "C:\\Users\\Bane\\AppData\\Roaming\\Sublime Text 3\\Packages\\User\\test.sublime-macro"} },
我使用的是win7 / 64bit。
答案 0 :(得分:3)
您的宏文件路径需要从Packages
目录开始,并使用Unix风格的路径分隔符(/
)。因此,您的键映射应如下所示:
{ "keys": ["ctrl+="], "command": "run_macro_file", "args": {"file": "Packages/User/test.sublime-macro"} },
路径的设计是这样的,因此Packages
目录可以是可移植的,并且相同的命令可以在所有三个支持的操作系统上运行。