Skip to main content

小书匠支持的命令说明

四、相关四、相关三、疑问三、疑问二、命令二、命令4. 小书匠客户端命令4. 小书匠客户端命令4-6. unTrayWindow4-6. unTrayWindow4-5. trayWindow4-5. trayWindow4-4. lockWindow4-4. lockWindow4-3. showWindow4-3. showWindow4-2. hideWindow4-2. hideWindow4-1. toggleWindow4-1. toggleWindow3. codemirror 编辑器命令3. codemirror 编辑器命令2. ace 编辑器命令2. ace 编辑器命令1. 小书匠应用命令1. 小书匠应用命令1-37. xsj_heading1-37. xsj_heading1-36. xsj_redo1-36. xsj_redo1-35. xsj_undo1-35. xsj_undo1-34. xsj_hr1-34. xsj_hr1-33. xsj_drawio1-33. xsj_drawio1-32. xsj_ntable1-32. xsj_ntable1-31. xsj_table1-31. xsj_table1-30. xsj_fonticon1-30. xsj_fonticon1-29. xsj_tlist1-29. xsj_tlist1-28. xsj_ulist1-28. xsj_ulist1-27. xsj_olist1-27. xsj_olist1-26. xsj_image1-26. xsj_image1-25. xsj_code1-25. xsj_code1-24. xsj_quote1-24. xsj_quote1-23. xsj_magent1-23. xsj_magent1-22. xsj_toc1-22. xsj_toc1-21. xsj_html1-21. xsj_html1-20. xsj_moment1-20. xsj_moment1-19. xsj_link1-19. xsj_link1-18. xsj_mark1-18. xsj_mark1-17. xsj_footnote1-17. xsj_footnote1-16. xsj_italic1-16. xsj_italic1-15. xsj_bold1-15. xsj_bold1-14. toggleEmacsMode1-14. toggleEmacsMode1-13. toggleVimMode1-13. toggleVimMode1-12. toggleToolPanel1-12. toggleToolPanel1-11. toggleFileListPanel1-11. toggleFileListPanel1-10. togglePreviewTocPanel1-10. togglePreviewTocPanel1-9. toggleEditorTocPanel1-9. toggleEditorTocPanel1-8. exportFiles1-8. exportFiles1-7. passToDefault1-7. passToDefault1-6. toggleStore1-6. toggleStore1-5. zenReader1-5. zenReader1-4. zenWriter1-4. zenWriter1-3. preview1-3. preview1-2. saveAs1-2. saveAs1-1. save1-1. save一、概述一、概述

一、概述

小书匠从 7.8.7 版本开始支持自定义快捷键功能,相应的开放了部份命令。该文档列出了小书匠目前支持的所有命令。

二、命令

命令是用来执行一定的功能,比如保存,打开预览,选择文字等。

小书匠支持四种命令类型, 小书匠应用命令ace 命令codemirror 命令小书匠客户端命令

所有命令都有默认生效范围, 小书匠应用命令默认在非编辑区,非预览区内点击想应的默认快捷键,命令才会生效。 ace 命令只有在 使用 ace 编辑器,并且在编辑区内触发快捷键时,才会生效。 codemirror 命令只有在使用 codemirror 编辑器,并且在编辑区内触发快捷键时,才会生效。而小书匠客户端命令,只有在小书匠客户端状态下生效,小书匠 web 版本没有客户端命令。

1. 小书匠应用命令

1-1. save

保存操作

默认快捷键 ctrl+s

1-2. saveAs

另存为

默认快捷键 ctrl+shift+s

1-3. preview

打开或者关闭预览

默认快捷键 ctrl+shift+p

1-4. zenWriter

全屏写作

默认快捷键 ctrl+shift+1

1-5. zenReader

全屏阅读

默认快捷键 ctrl+shift+2

1-6. toggleStore

打开文件列表

默认快捷键 ctrl+shift+f

1-7. passToDefault

取消快捷键

用于对默认快捷键的取消功能,比如想取消 ctrl+s 原有的默认绑定,可以添加该命令

1-8. exportFiles

导出文件

1-9. toggleEditorTocPanel

打开编辑区大纲面板

1-10. togglePreviewTocPanel

打开预览区大纲面板

1-11. toggleFileListPanel

打开或者关闭文件列表

默认快捷键 ctrl+left

1-12. toggleToolPanel

打开或者关闭工具栏

默认快捷键 ctrl+up

1-13. toggleVimMode

打开或者关闭 vim 模式(需要使用的内置编辑器支持 vim 按键)

1-14. toggleEmacsMode

打开或者关闭 emacs 模式 (需要使用的内置编辑器支持 emacs 按键)

1-15. xsj_bold

加粗

默认快捷键 ctrl+b

1-16. xsj_italic

斜体

默认快捷键 ctrl+i

1-17. xsj_footnote

脚注

1-18. xsj_mark

高亮

默认快捷键 ctrl+m

链接

默认快捷键 ctrl+l

1-20. xsj_moment

输入当前时间

默认快捷键 ctrl+.

1-21. xsj_html

html 转换成 markdown

1-22. xsj_toc

输入静态大纲

1-23. xsj_magent

图床迁移

1-24. xsj_quote

引用

默认快捷键 ctrl+q

1-25. xsj_code

代码块

默认快捷键 ctrl+k

1-26. xsj_image

插入图片

默认快捷键 ctrl+g

1-27. xsj_olist

有序列表

默认快捷键 ctrl+o

1-28. xsj_ulist

无序列表

默认快捷键 ctrl+u

1-29. xsj_tlist

待办

1-30. xsj_fonticon

图标

1-31. xsj_table

表格

默认快捷键 ctrl+t

1-32. xsj_ntable

表格组件

1-33. xsj_drawio

绘图组件

1-34. xsj_hr

水平线

默认快捷键 ctrl+r

1-35. xsj_undo

撤消上一步操作

默认快捷键 ctrl+z

1-36. xsj_redo

取消撤消

默认快捷键 ctrl+y

1-37. xsj_heading

标题

默认快捷键 ctrl+h

2. ace 编辑器命令

详细命令可以参考 ace 编辑器的 官网

3. codemirror 编辑器命令

详细命令可以参考 codemirror 的 官网

4. 小书匠客户端命令

4-1. toggleWindow

隐藏或者显示小书匠客户端

4-2. hideWindow

隐藏小书匠客户端

4-3. showWindow

显示小书匠客户端

4-4. lockWindow

锁定小书匠客户端,并最小化到系统托盘

4-5. trayWindow

将小书匠客户端最小化到系统托盘

4-6. unTrayWindow

取消托盘状态

三、疑问

四、相关