我想有一个关键快捷方式来注释文件的第一行和最后三行。
我怎样才能做到这一点?
感谢。
答案 0 :(得分:1)
您可以创建一个宏,例如Packages/User/comment_first_last.sublime-macro
:
[
{"command": "move_to", "args": {"to": "bof", "extend": false}},
{"command": "insert", "args": {"characters": "# "}},
{"command": "move_to", "args": {"to": "eof", "extend": false}},
{"command": "move_to", "args": {"to": "bol", "extend": false}},
{"command": "insert", "args": {"characters": "# "}},
{"command": "move", "args": {"by": "lines", "lines": true, "forward": false}},
{"command": "move_to", "args": {"to": "bol", "extend": false}},
{"command": "insert", "args": {"characters": "# "}},
{"command": "move", "args": {"by": "lines", "lines": true, "forward": false}},
{"command": "move_to", "args": {"to": "bol", "extend": false}},
{"command": "insert", "args": {"characters": "# "}}
]
然后在Preferences -> Key Bindings - User
中创建一个键映射:
{ "keys": ["ctrl+shift+i"], "command": "run_macro_file", "args": {"file": "Packages/User/comment_first_last.sublime-macro"}}
所以你有一个文件
按 ctrl + shift + i 以触发宏:
您可能希望将宏文件中的#
字符更改为您的评论字符。
答案 1 :(得分:0)
我会看this。我只需导航到一行,插入注释字符,导航到另一行,插入注释......等等。
祝你好运。