giuspen / cherrytree

cherrytree
https://www.giuspen.net/cherrytree/
Other
3.34k stars 457 forks source link

Lock nodes by default globally as an item in user settings #2327

Open guidomz opened 1 year ago

guidomz commented 1 year ago

As a regular vim user, whose keyboard shortcut settings I have applied or adopted to almost all of my desktop activities (web browsing, filesystem navigation, terminal usage, reading pdfs or epubs, etc.), I often make the mistake of using the same keys on CherryTree nodes, often with detrimental results.

Perhaps there could be a way in the CherryTree configuration to set all nodes locked for writing by default (when created, opened and closed, for example) similar to vim's Normal mode. I am aware that CherryTree already has Ctrl-Alt-R or Toggle Read Only but it's still not the same as having nodes in locked mode by default nor on a global level.

I am also aware on the current discussion regarding vim but since that feature seems to be gaining little traction, I am hoping this feature request of mine might be a little step forward.