TAB indentation #139

Closed
opened 2026-02-04 17:15:32 +03:00 by OVERLORD · 8 comments
Owner

Originally created by @raisoftware on GitHub (Aug 3, 2016).

Desired Feature:
The Tab key should work as an editing key instead of a browser navigation key. Tab indentation should be preserved on the next line. This is very important for any kind of code editing.

Expected Behavior:
The editor should captured the Tab key and preserve indentation after Return, similar to any code editor like Atom. If text is selected and the Tab key is pressed, the whole selection should be indented instead of overwritten by tab.

Actual Behavior:
The Tab key navigates to the next browser control.

Originally created by @raisoftware on GitHub (Aug 3, 2016). Desired Feature: The Tab key should work as an editing key instead of a browser navigation key. Tab indentation should be preserved on the next line. This is very important for any kind of code editing. Expected Behavior: The editor should captured the Tab key and preserve indentation after Return, similar to any code editor like Atom. If text is selected and the Tab key is pressed, the whole selection should be indented instead of overwritten by tab. Actual Behavior: The Tab key navigates to the next browser control.
OVERLORD added the 🐛 Bug label 2026-02-04 17:15:32 +03:00
Author
Owner

@patoroco commented on GitHub (Feb 9, 2017):

This will be useful!

I need to go to Sublime Text, edit there, and after copy&paste to wiki

@patoroco commented on GitHub (Feb 9, 2017): This will be useful! I need to go to Sublime Text, edit there, and after copy&paste to wiki
Author
Owner

@domainzero commented on GitHub (Jul 10, 2017):

This has been fixed now with the implementation of the Codemirror editor @ssddanbrown

@domainzero commented on GitHub (Jul 10, 2017): This has been fixed now with the implementation of the Codemirror editor @ssddanbrown
Author
Owner

@ssddanbrown commented on GitHub (Jul 10, 2017):

@domainzero Thanks, Completely missed this one when searching past issues 😃

For reference. Fixed as of about commit 968e7b8b72

@ssddanbrown commented on GitHub (Jul 10, 2017): @domainzero Thanks, Completely missed this one when searching past issues 😃 For reference. Fixed as of about commit 968e7b8b72dba148166253c00e6b0d09b714888f
Author
Owner

@ThorsenRune commented on GitHub (Feb 12, 2021):

Just for reference: BookStack v0.31.6
TAB is not working

@ThorsenRune commented on GitHub (Feb 12, 2021): Just for reference: BookStack v0.31.6 TAB is not working
Author
Owner

@dominikgomulka commented on GitHub (Apr 4, 2021):

Can confirm, I'm now googling how to use TAB instead of spaces in WYSIWYG editor

@dominikgomulka commented on GitHub (Apr 4, 2021): Can confirm, I'm now googling how to use TAB instead of spaces in WYSIWYG editor
Author
Owner

@dominikgomulka commented on GitHub (Apr 4, 2021):

Ok, I found new strange thing.
Tab doesn't work unless you are trying it on bullet list
I'm working with v0.31.8 using WYSIWYG
tabissue
@ssddanbrown

@dominikgomulka commented on GitHub (Apr 4, 2021): Ok, I found new strange thing. Tab doesn't work unless you are trying it on bullet list I'm working with v0.31.8 using WYSIWYG ![tabissue](https://user-images.githubusercontent.com/78692869/113519089-5dffc200-958a-11eb-83a8-16b28dad819d.png) @ssddanbrown
Author
Owner

@washichi commented on GitHub (Mar 10, 2023):

Ok, I found new strange thing. Tab doesn't work unless you are trying it on bullet list I'm working with v0.31.8 using WYSIWYG tabissue @ssddanbrown

Exact same thing on BookStack v23.02.1

@washichi commented on GitHub (Mar 10, 2023): > Ok, I found new strange thing. Tab doesn't work unless you are trying it on bullet list I'm working with v0.31.8 using WYSIWYG ![tabissue](https://user-images.githubusercontent.com/78692869/113519089-5dffc200-958a-11eb-83a8-16b28dad819d.png) @ssddanbrown Exact same thing on [BookStack v23.02.1](https://github.com/BookStackApp/BookStack/releases)
Author
Owner

@ssddanbrown commented on GitHub (Mar 10, 2023):

Yeah, to confirm, we don't support tabs outside of code blocks.

@ssddanbrown commented on GitHub (Mar 10, 2023): Yeah, to confirm, we don't support tabs outside of code blocks.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#139