Can the document tree add an option to "move notebook"?

Document Tree Feature Enhancement Suggestions:

I asked an AI to help me refine the language, but the general idea remains the same.

移动 Notebook 选项: 增加一个功能,允许用户直接在文档树中移动 Notebook 到不同的文件夹或位置,以提高操作效率。

1
Move Notebook Option: Add a feature that allows users to directly move notebooks within the document tree to different folders or locations, enhancing operational efficiency.

This is the most important point. The document trees of other software all have this "move" option, such as OneNote, Obsidian, Evernote, SiYuan... Well, it should be said that it's actually rare for a document tree not to have this option.

批量操作支持: 支持批量选择并移动多个 Notebook 或文件夹,减少重复操作。

2
Batch Operation Support: Enable batch selection and movement of multiple notebooks or folders to reduce repetitive tasks.

搜索与过滤: 在文档树中增加搜索和过滤功能,帮助用户快速定位特定的 Notebook 或文件夹。

3
Search and Filter: Add search and filter capabilities to the document tree to help users quickly locate specific notebooks or folders.

右键菜单优化: 在文档树的右键菜单中增加更多实用选项,如“复制路径”、“重命名”等。

4
Right-Click Menu Optimization: Enhance the right-click menu with more practical options, such as "Copy Path" and "Rename."

I'm not sure if these features are feasible, but when I have a large number of notebooks, moving them becomes very difficult, as I can only drag them up and down repeatedly.

These suggestions for improving the document tree functionality are inspired by the highly effective aspects of OneNote's document tree. I really hope the developers can take them seriously.

The current Joplin document tree is still a bit... "tree-mendously" underwhelming.

1 Like

I completely agree with these requests. I use a screen reader, and drag-and-drop is impractical, if not impossible. It would be nice to be able to move notes/notebooks using the context menu. The ability to create sub-notebooks would also be nice, although it seems that it's possible sometimes but not with all notebooks. In any case, a huge bravo for the work that's been done regarding screen reader accessibility!

In Joplin >= 3.1.x, the context menu should have a "Move to notebook" option for notebooks:

(Screenshot from Joplin 3.3.2 on Fedora Linux)

You can rename a notebook with the Edit menu item as seen above. You can also change its icon which might be why it's not labeled as Rename. Would Rename or change icon work better than Edit?

On copying paths, this isn't how Joplin works. Per the Joplin Architecture: "a local SQLite database is used to store notes, settings, cache, etc." If you require notes or notebooks with accessible paths, I would suggest using other editors as you mentioned above.

Got it! I'll look for this version.多谢 :smirk_cat:

Thanks for your reply! This solution might be a bit of a hassle since I’ve got tons of notebooks to shuffle around, and this whole process feels super tedious.
Besides,Joplin holds a special spot for me, which makes this tricky.…… :smile:

"Yeah, I'm really surprised that so many people use Joplin, but no one ever talks about the document tree issue. :laughing:

@sofquipeut If this is with a recent version of Joplin, please let us know. "Move to notebook" should be present in the context menu for both notes and notebooks in Joplin 3.2 and 3.3.

For comparison, on Windows 11 with NVDA, I can access this feature by:

  1. Selecting a notebook (but not "All notes" or "Trash") in the sidebar.
  2. Pressing shift-F10.
    • For me, this reads "menu selected subMenu".
  3. Pressing the down arrow key until NVDA reads "Move to notebook 3 of 7".

Sorry, I may have misunderstood the original post. I'm new to Joplin and still discovering it. The process you're describing works well. Actually, I would like to have a function that allows reordering of notes / notebooks / sub-notebooks from the context menu or using shortcut keys, like Alt+Up Arrow / Down Arrow to move them up or down.
Thank you!