求一个插件把常用的命令全部集中在一个菜单里

如题,想把使用率较高的命令放在一个菜单里,安装一个按钮在ribbon栏,点击即可快速运行,求一个这样的插件

1 个赞

quickadd插件配置几个宏就行吧

commander插件

具体流程:

  1. quickadd设置面板:新建多个Macro项,将希望运行的命令逐一添加到每一个Macro中一一对应;
  2. quickadd设置面板:新建一个Multi项,将上一步添加的Macro移动到Multi下
    image
  3. quickadd设置面板:将Multi项右侧的快捷键图标打开
    image
  4. quickadd设置面板:新建一个Macro项,调用Multi命令
  5. 将Macro项右侧的快捷键图标打开
  6. 添加这个Macro到commander插件的ribbon栏
2 个赞

竟然还能这么操作,妙啊~ 感谢讲的这么细~ 只从quickadd升级以后,用以前的教程完全无法调用marco,现在明白了

如果不是强制要安装在ribbon栏的话,可以试试note toolbar

3 个赞

看懂这个插件了,除了不是在ribbon上,其他完全就是我想的那样,去试试看。另外,主题很酷~

1 个赞

大佬,第4、第5步是干啥的,我第3步后就能添加按钮了,好像也成功了
点一下添加的命令按钮,出现组合里的各种命令,点击需要的命令,执行成功

怎么还支持二级菜单啊?我在手机上用的,好像没看到

实际上好像从第2步开始不做也可以,因为quickadd图标本身就在ribbon上,点它弹出窗口就是所有自己定义的命令了,如果照着全部步骤做,就可以跟quickadd图标分开。第4步就是再建一个marco,把前面multi这个文件夹放进去打包,这样理解就清楚了。按图里那样操作。框里输入multi文件夹的名字,add一下就完成了

我看懂了,具体操作:

  • 建立多个toolbar,里面放上各种命令
  • 主toolbar,添加 toolbar item 时,选择Item Menu类型,调用其他已经包括各种命令的toolbar
2 个赞

确实,不过第2步对我的意义在于:有些命令用QuickAdd做出来了,但是不常用

请问你的插件开关能针对单个插件进行设置吗,刚刚试了好几个插件,都不行

看这一层楼的回复,我后面几步相当于是区分开已有的quickadd命令,如果你的quickadd只包含这些新命令,直接设置到commander的图标就好了

commander图标我只能设置一个命令,它能一个按钮带一个命令菜单么,那样就不用quickadd了。我找不到让commander一个图标就带多个命令的方法

我用的是这个懒加载插件 obsidian-plugin-manager
它可以用命令切换插件开关。

Azona77大佬的第2、3步,QuickAdd新建一个Multi,把想要列出的命令装起来,然后点亮:zap:,这个Multi就变成了Obsidian承认的命令,可以被Ctrl+P搜索到
最后用commander插件可以把命令到处去添加(我比较喜欢右下角状态栏,左边栏开关插件后,各图标位置就变了,经常找不到)

1 个赞

about blank