我为Edit>创建了以下Key Binding;包裹>包裹段落为80个字符。它不起作用。语法是否正确。
{ "keys": ["ctrl+w"], "command": "wrap_lines", "args": {"column": 80}}
请注意,我不确定我的命令名称是否正确。我尝试了几种变化。一个网站说它应该是'wrapLines',但这也不起作用。
如果有人知道我做错了什么,我会感谢指针。
答案 0 :(得分:2)
你非常接近。实际命令应为:
{ "keys": ["ctrl+w"], "command": "wrap_lines", "args": {"width": 80}}
为了解决这个问题,我打开了Sublime的控制台( View -> Show Console
或 Ctrl `)并输入
sublime.log_commands(True)
然后我点击了我打开的Markdown文档并选择 Edit -> Wrap -> Wrap paragraph at 80 characters
,并在控制台中打印出以下内容:
command: wrap_lines {"width": 80}
一旦我有了正确的命令和参数,我就进入了
sublime.log_commands(False)
关闭事件记录,我可能想稍后检查控制台是否有错误或其他原因。