Keyboard-centric tiddlywiki: moving between tiddlers using a keyboard (keyboard navigation) and using external text editors to edit tiddlers in single file wikis

Use the “nav” keyboard navigation plugin

example for mac
test tiddler “next” up/down: pageup/pagedown
test tiddler edit/close: shift+pageup/shift+pagedown
easier-to-use keys using karabiner/goku (optional, maps navigation to caps+q/caps+a; edit/close to tab+q/tab+a)

Use the “ghosttext” browser addon with an external editor to edit individual tiddlers of a single file wiki

ghosttext homepage: GitHub - fregante/GhostText: 👻 Use your text editor to write in your browser. Everything you type in the editor will be instantly updated in the browser (and vice versa).

example for mac using firefox and sublime text

Combine with distraction-free mode in firefox and sublime text

forum post: Reddit - Dive into anything
source code: A Firefox 'userChrome.css' that auto-hide everything. (FF109) · GitHub
how to create userchrome.css: How to Create a userChrome.css File

example see “open firefox without toolbars” section

Bluetooth controllers to activate keyboard combinations via steam

useful for some accessibility environments, bettertouchtool on mac can also map generic devices such as dials and pedals
more

(experimental 2023) set cursor automatically at beginning of main text field upon edit (remove friction)

also possible to set to end of main text field

forum post 1 2 warning: modifies core tiddler via external editor, backup first!

example note when using tiddlywiki without an external keyboard in ios17, the cursor does not appear until the touch keyboard is activated, so this does not appear to work. when an external bluetooth keyboard is connected, it is evident that it works.

3 Likes