Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[suggestion] UI Consistency #149

Closed
jakekwak opened this issue Feb 15, 2020 · 3 comments
Closed

[suggestion] UI Consistency #149

jakekwak opened this issue Feb 15, 2020 · 3 comments
Assignees
Milestone

Comments

@jakekwak
Copy link
Contributor

Keyboard only. (no mouse, less arrow key)

Windows New Keyboard Shortcut
Headings ctrl+h see below
Bold ctrl+b ctrl+b
Italic ctrl+i ctrl+i
strikeout ctrl+s ctrl+s
links ctrl+k see below
unordered list ctrl+l see below
ordered list ctrl+o see below
checkbox ctrl+j see below
Blockquote ctrl+. see below
Horizontal ctrl+shift+d
Codeblock ctrl+u see below
Table ctrl+m see below
Inline Code ctrl+g see below
Toggle WYSIWYG ctrl+shift+m
ctrl+p
ctrl+shift+p
ctrl+shift+f
ctrl+'
Headings
Bigger ctrl+= ctrl+alt+1, 2, 3, 4, 5, 6(⌘+Option+1)
Smaller ctrl+-
Mistyped backspace
Links ctrl+k
remove block ctrl+backspace
move in mouse click automatic first, selected all
move to next field tab tab
previous field shift+tab shift+tab
move out(end) mouse click ctrl+enter
Mistyped Escape
List ctrl+l ctrl+o
indent tab, ctrl+shift+e tab
outdent shift+tab, ctrl+shift+s shift+tab, enter(no text)
end enter at first level with no text
end of lists several enter with no text ctrl+enter
input before block ctrl+shift+enter
Mistyped backspace backspace
checkbox ctrl+j
ctrl+backspace
end of checkbox enter with no text ctrl+enter
ctrl+shift+enter
indent ctrl+shift+e tab
outdent ctrl+shift+s shift+tab
unchecked box ctrl+shift+j (toggle??)
checked box
Mistyped backspace backspace
Blockquote ctrl+.
remove block ctrl+shift+x ctrl+backspace
input before block ctrl+shift+enter
input after block alter+enter ctrl+enter
input after(prev leve) ctrl+shift+e
input before current ctrl+shift+s
input after enter enter
change next level > ctrl+.
change prev level ctrl+. ctrl+shift+.
Mistyped backspace backspace
Codeblock ctrl+u
Quit editing, show only rendering Escape
select all of the current code block ctrl+a
remove block ctrl+shift+x ctrl+backspace
input before block ctrl+shift+s, up-arrow(first line) ctrl+shift+enter
input after block ctrl+shift+e, down arrow(last line) ctrl+enter
moving to language field alt+enter shift+tab
from language field alt+enter tab
Mistyped ctrl+shift+x Escape
Table ctrl+m
remove block ctrl+shift+x ctrl+backspace
input before block ctrl+shift+s, up-arrow(first line) ctrl+shift+enter
input after block ctrl+shift+e, down arrow(last line) ctrl+enter
add next row alt+enter ctrl++
delete current row alt+backspace ctrl+-
add next column alt+shift+enter ctrl+shift++
delete current column alt+shift+backspace ctrl+shift+-
Left Alignment ctrl+alt+l (⌘+l)
Center Alignment ctrl+alt+e(⌘+e)
Right Alignment ctrl+alt+r(⌘+r)
moving to prev cell shift-tab shift+tab
moving to next cell tab tab(input after block at end cell)
Mistyped ctrl+shift+x Escape
Inline code ctrl+g
end of inline code right arrow ctrl+g same as bold, italic, strikeout
@Vanessa219
Copy link
Owner

Vanessa219 commented Feb 26, 2020

ctrl+backspace is conflict with markdown mode
ctrl+enter is conflict with options.ctrlEnter
I change something, see below

键盘快捷键

名称 快捷键 备注
Headings ctrl+h see below
Bold ctrl+b
Italic ctrl+i
strikeout ctrl+s
links ctrl+k see below
unordered list ctrl+l see below
ordered list ctrl+o see below
checkbox ctrl+j see below
Blockquote ctrl+; see below
Horizontal ctrl+shift+d
Codeblock ctrl+u see below
Table ctrl+m see below
Inline Code ctrl+g
upload ctrl+shift+u
Toggle WYSIWYG ctrl+shift+m
Fullscreen ctrl+'
Mistyped backspace
toggle preview ctrl+p Markdown mode
only preview ctrl+shift+p Markdown mode
format ctrl+shift+f Markdown mode
Headings ctrl+h
Bigger ctrl+=
Smaller ctrl+-
H1-H6 ctrl+alt+1/2/3/4/5/6
heading menu ctrl+h
Links ctrl+k
remove block ctrl+shift+x
move to field alt+ enter
move to next field tab
move to previous field tab
move to link alt+ enter
List ctrl+l ctrl+o
remove block ctrl+shift+x
before block ctrl+shift+s
after block ctrl+shift+e
after of current list enter enter: no text
indent tab
ctrl+shift+i
tab: cursor must be in the first char
outdent shift+tab
ctrl+shift+o
enter
shift+tab: cursor must be in the first char
enter: no text
checkbox ctrl+j
remove block ctrl+shift+x
before block ctrl+shift+s
after block ctrl+shift+e
indent see List
outdent see List
toggle check ctrl+shift+J
Blockquote ctrl+;
remove block ctrl+shift+x
before block ctrl+shift+s
after block ctrl+shift+e
before top block ctrl+alt+enter
after top block alt+enter
after parent double enter
insert blockquote ctrl+shift+:
>
ctrl+shift+:: current element must be a block element
>: Markdown marker
toggle blockquote ctrl+;
Codeblock ctrl+u
remove block ctrl+shift+x
before block ctrl+shift+s
after block ctrl+shift+e
move to language field alt+enter
move to code field alt+enter
Quit editing, show only rendering Escape
select all of the current code block ctrl+a
Table ctrl+m
remove block ctrl+shift+x
before block ctrl+shift+s
after block ctrl+shift+e
add next row ctrl++
delete current row ctrl+-
add next column ctrl+shift++
delete current column ctrl+shift+-
Left Alignment ctrl+shfit+l
Center Alignment ctrl+shift+c
Right Alignment ctrl+shift+r
move to row filed alt+enter
toggle row and column filed tab
moving to prev cell shift+tab
delete
moving to next cell tab

@jakekwak
Copy link
Contributor Author

Could you add one more shortcut for uploading picture(file)?
I think we need this shortcut key when the mouse is broken.

@Vanessa219 Vanessa219 self-assigned this Feb 26, 2020
@Vanessa219 Vanessa219 added this to the 2.2 milestone Feb 26, 2020
@Vanessa219
Copy link
Owner

ctrl+shift+u

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants