"新视图到文件"的键绑定

Abr*_*rab 6 sublimetext3

我想在Sublime Text 3中为"New View into File"(出现在"File"菜单中)自定义一个键绑定,但我无法弄清楚要设置的内容command:

{"keys": ["ctrl+alt+v"], "command": "???"}
Run Code Online (Sandbox Code Playgroud)

根据https://www.sublimetext.com/docs/commands,我希望clone,但它似乎不起作用,也没有我试过的其他一些表达.

谁知道诀窍?

ser*_*oFC 9

您正在寻找的命令是clone_file.

您可以在Sublime Text 3\Packages\Default.sublime-package内部扩展名为.sublime-menu的文件中查看与sublime菜单(主菜单,侧栏上下文菜单等)相关联的命令.在这种情况下,主菜单文件名是Main.sublime-menu.

通常我发现这个Sublime Text Unofficial Documentation比原来更好更完整,它包含了这个命令.


Sim*_*901 6

要找到正在执行的命令,请打开控制台

ctrl + `
View > Show Console
Run Code Online (Sandbox Code Playgroud)

并输入/粘贴"sublime.log_commands(True)"

sublime.log_input(True)     # start logging input
sublime.log_input(False)    # stop logging input
sublime.log_commands(True)  # start commands input
sublime.log_commands(False) # stop commands input
Run Code Online (Sandbox Code Playgroud)

这是从命令输出

命令:left_delete

命令:show_overlay {"overlay":"command_palette"}

如果要设置新的键盘快捷键

{"keys": ["ctrl+alt+v"], "command": "left_delete"}
{"keys": ["ctrl+alt+b"], "command": "left_delete", "args": {"overlay": "command_palette" }}
Run Code Online (Sandbox Code Playgroud)