内置指令
直接通过控制台执行
# 开启 详细记录模式
sublime.log_commands(True)
# 返回当前版本
sublime.version():str # '4129'
# 返回当前平台
sublime.platform():str # 'window'|
# 执行的命令
self.view.run_command(command:str, argv:dict[str, str])
通过run_command
调用
Command | 说明 |
---|---|
open_dir | |
append | |
paste | |
paste_from_history | |
show_panel |
self.view.run_command(command:str, argv:dict[str, str])
# or
sublime.active_window().run_command(command:str, argv:dict[str, str])
- 打开目录
open_dir
run_command('open_dir',
{
})
- 历史粘贴板
paste_from_history
- 粘贴当前数据
paste
run_command('paste',
- 添加数据
append
run_command('append',
{
'characters':'创建新的panel\n创建新的panel\n创建新的panel\n',
'force':True,
'scroll_to_end': True
}
- 显示消息窗体(panel)
show_panel
run_command('show_panel',
{
'panel':"output.exec" # 默认的内置窗体
})