[new script] Recent Roots Navigator - For a tabless experience #2485
Replies: 6 comments 6 replies
-
|
Interesting 👍 I'm curious about the license for your code. It would be helpful to find license info at the top of each file, e.g. |
Beta Was this translation helpful? Give feedback.
-
|
Hi euu2021, I tried your script. Interesting! Can I choose to cancel the history? It remains always there, but sometimes it is not necessary to read some searches from days ago. |
Beta Was this translation helpful? Give feedback.
-
|
Hi euu2021,ctrl-Q is working nicely ,thanks. |
Beta Was this translation helpful? Give feedback.
-
|
for jump-in I use Ctrl-Shift-i. |
Beta Was this translation helpful? Give feedback.
-
|
Perfect: changed, working nicely. Thank you! |
Beta Was this translation helpful? Give feedback.
-
|
Why doesn't any window appear when I click on the script? |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
I created a script that allows navigating between recent View Roots (i.e., roots created when a Jump In is used).
Why:
some months ago, I learned the productivity tip of not using tabs, and use, instead, a "recent places" navigator. It's explained, for example, at this video and this video. I've been using it in the IDE, and I find it way more efficient than using tabs. So, I brought it to FreePlane.
How it works:
After using a Jump In, a new root view is created. After this, I can go back to this root view (i.e., recreate it) by activating the script.
In this example, I Jump In in nodes aaa and bbb, so when I activate the script, they are in the list of recent roots:
Also, it saves the node that was selected when I navigated between roots. For example, If I navigated to bbb when aaa2 was selected, if I go back to root aaa, the navigator will go back to aaa2:
In the first line it shows the root text, and the second line shows the text of the node that will actually be selected (which is the node that was selected in the last time that this root was active):
How to use it:
Two scripts are needed.
Beta Was this translation helpful? Give feedback.
All reactions