前言
在平常的写作中,我们时常可以遇到无序列表和有序列表混用的情况。这时,因自动补全而生成的有序/无序列表就不那么合时宜了,得将它们转换。
但是一般方法就是现将他们删除,然后再手动打上我们想要的有序/无序列表;
当然也有另外的两种方法;
- 使用ob自带的快捷键
- 使用Easy Typing插件
ob自带的快捷键
ob在设置中给我们提供了快捷输入有序/无序列表的快捷键,而且这两个快捷键还可以实现两种列表的互相转换,只不过这两个快捷键默认是不绑定任何键盘操作的:
如何设置:进入设置界面,在快捷键选项中搜索快捷键:
点击右侧的键即可给操作设置快捷键,可以根据个人习惯设置自己舒服的快捷键。
注意:在设置之前首先要确认将要设置的按键组合是否造成冲突,冲突来源有三:
- 系统自带的全局快捷键:比如
Alt + Tab
切换应用程序 - 其他应用的全局快捷键:比如QQ的
Ctrl + Alt + A
截屏快捷键 - ob内部快捷键,这个可以事先判定:
- 点击搜索栏右侧的小键盘,输入欲要设置的快捷键:
我将快捷键设置为了
- 无序列表:
Alt + Q
- 有序列表:
Alt + W
优点: 可以在列表中任何位置进行转换,且再次转换后能保持有序:
缺点是在有序列表中间转换时,需要对后续的有序列表进行修改操作,否则就会发生顺序错误:
Easy Typing插件
这个插件有一个非常便捷的功能:自定义编辑转换规则,详细教程不再赘述。现在取怎们所需的功能:自定义编辑转换规则
例子:
这样通过在有序列表之后输入 -
键快捷转换成无序列表。
但是从有序列表转无序列表已经有了快捷键这个更加方便的操作,我们要实现的是从无序列表转成特定序号的有序列表:
而这个转换在列表内也能实现:
详细设置:
缺点就是只能一次设置一个转换选项