My trigger to list my tiddlers is ///.
When I select one out of the list (eg. Test 3) and I press ‘Enter’, it writes <<subsume “Test 3” >>
Another trigger is (((. Same behavior but with the option to edit the ebetted tiddler.
<<subsume-edit “Test 7” >>
Here the official readme:
## $:/plugins/giffmex/subsume/readme
The Subsume plugin allows you to "subsume" (insert) one tiddler inside another under a slider and either
* a link (to open in view mode) `<<subsume "tiddler title">>` or start with `///` for selection to existing tiddler
* or a button (to open in edit mode). `<<subsume-edit "tiddler title">>` or start with `(((` for selection to existing tiddler
For usage instructions see the demo site: https://giffmex.org/gifts/subsume.html
Hi @StS , what do you think about the following proposal
We can create tiddlers with the tag $:/tags/CodeMirror/Action and in their text field we write a text-operation action-message like wrap-selection (or whatever action you want)
Then we add a “string” field which should contain the sequence of characters that you want to type for the action to trigger.
When you add the string /// as an example, after typing /// it gets deleted and replaced by whatever you define. Or another action gets triggered like opening the sidebar . It’s up to you. But most likely you want to trigger a text-operation message.
I’m proposing that because I have it already working
In your case you would add a tiddler with the tag $:/tags/CodeMirror/Action, the string field containing /// and the text field containing <$action-sendmessage $message="tm-edit-text-operation" $param="wrap-selection" prefix="<<subsume " suffix=">>"/>
That should now be fixed - by using the markdown completion for text/vnd.tiddlywiki tiddlers
At some point I hope we have a dedicated wikitext completion
Oh, I didn’t notice that yet. How can I reproduce it?
The editor-autolist plugin implements text-operations in line with what the core expects. Unless there is a very compelling and unavoidable reason to change that, I would expect an editor plugin to support text-operations as used by the core.
The editor plugin has complete control over how text-operations are invoked and should be able to make any necessary adjustments there, rather than necessitate rewriting text operations.