phibr0 / obsidian-tabout Goto Github PK
View Code? Open in Web Editor NEWA port of VSCode's Tabout for Obsidian.
License: GNU Affero General Public License v3.0
A port of VSCode's Tabout for Obsidian.
License: GNU Affero General Public License v3.0
I would like tabout to support tabbing out of an inline math environment, though with lower priority than {}
, []
, ()
.
Let | be the cursor:
$a=b+c|$
→ $a=b+c$|
No. It is an added feature.
No response
No response
As the description states, I cannot load the plugin in Obsidian v1.0.3
Pressing tab in a text environment will tab to another pane if any rules at all (including defaults) are on.
:6 Uncaught TypeError: Cannot read properties of undefined (reading 'contains')
at E.tabout (eval at <anonymous> (app.js:1:1494667), <anonymous>:6:6052)
at E.legacyTabout (eval at <anonymous> (app.js:1:1494667), <anonymous>:6:6405)
at signal (codemirror.js:568:61)
at filterChange (codemirror.js:5290:19)
at makeChange (codemirror.js:5308:16)
at Doc.<anonymous> (codemirror.js:6271:11)
at Doc.replaceSelections (codemirror.js:3977:39)
at Doc.replaceSelection (codemirror.js:6261:12)
at CodeMirror.replaceSelection (codemirror.js:9810:40)
at insertTab (codemirror.js:7064:42)
E.tabout @ VM55912:6
E.legacyTabout @ VM55912:6
signal @ codemirror.js:568
filterChange @ codemirror.js:5290
makeChange @ codemirror.js:5308
(anonymous) @ codemirror.js:6271
(anonymous) @ codemirror.js:3977
replaceSelection @ codemirror.js:6261
(anonymous) @ codemirror.js:9810
insertTab @ codemirror.js:7064
execCommand @ codemirror.js:8500
CodeMirror.commands.defaultTab @ cm-addons.js:1794
execCommand @ codemirror.js:8500
CodeMirror.commands.autoIndentMarkdownList @ cm-addons.js:1376
execCommand @ codemirror.js:8500
w.Tab @ app.js:1
doHandleBinding @ codemirror.js:7161
(anonymous) @ codemirror.js:7232
lookupKey @ codemirror.js:6806
lookupKeyForEditor @ codemirror.js:7174
dispatchKeyInner @ codemirror.js:7202
dispatchKey @ codemirror.js:7198
handleKeyBinding @ codemirror.js:7232
onKeyDown @ codemirror.js:7251
(anonymous) @ codemirror.js:3960
place cursor on line with no parenthesis or anything similar, and press tab
No response
No response
Windows
I would like to be able to tabout of single square brackets [ ], but don't know what environment to set to get it to work.
Thanks :)
Wanting to escape single brackets.
No response
No response
In the new Live Preview mode (that went public yesterday, I think) trying to tab out of e.g. parentheses causes that whole paragraph to indent, causing it to become code formatted.
No response
Activate Live Preview mode, write using whatever rule you have for Tabout, then hit tab key, see that it indents the whole paragraph and doesn't actually "tabout".
Tab out of parentheses/asterisks, etc.
No response
Linux
Simply doesn't work. I installed and enabled it, but it doesn't work in either the "environment" or anywhere else. It simply creates a "quoted block".
Tabout 1.0.0 version
Obsidian 1.4.14
No response
Install the plugin..
No response
No response
Windows
Add a suggester or some ReadMe file to guide people, but How I can find these CodeMirror environment names. For example for highlight (it tried "mark" for its html tag and it didn't work).
Thanks for this cool and much needed plugin
Needed for adding rules
No response
No response
Hello,
Thanks for this great plugin ! I was wondering if it is possible to add an option so that when you tab, it also selects everything that is inside the brackets as well, so that it's ready to be replaced if needed.
Thanks !
When tabbing inside given brackets, there is also a need to replace everything that is inside. This has to be done manually currently.
No response
No response
Hello,
Sometimes after tabbing out I find myself needing to tab "back" to fix a typo or to change something, it would be great if there was a hotkey, maybe Shit + Tab to tab back in quickly and correct or change whatever is needed.
Thank you :)
More streamlined workflow
No response
No response
When "-" is on the same line as the symbol I want tabout, the plugin cannot be used
No response
When I use tabout on the line with "-" at the beginning for the symbol set in the plug-in, it can jump out normally
No response
Windows
The mobile end also needs. Another thing is how to change the shortcut key to Enter.
The mobile end also needs. Another thing is how to change the shortcut key to Enter.
No response
No response
Hello,
After I tab out I'd like there to be a space automatically added so I can continue typing without having to press the spacebar, I don't know if other people would find this useful but it makes a big difference, especially if you tab out often.
Thank you :)
More streamlined workflow
No response
No response
The plugin does not function in regular mode. Works amazingly well in legacy mode.
Thank you
No response
Attempt to use plugin in regular mode, watch it not work.
Switch to legacy mode, watch it work.
Expected to work in regular mode.
No response
Linux
Currently if I try any of the default rules it simply indents the block I'm on instead of tabbing out. Perhaps a different trigger key could be set that doesn’t conflict with tab?
Yes, you can't use both this plugin and Outliner plugin.
I'm not aware of any.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.