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

Keyboard shortcuts for selected blocks #1317

Open
4 tasks
dethe opened this issue Jan 10, 2016 · 2 comments
Open
4 tasks

Keyboard shortcuts for selected blocks #1317

dethe opened this issue Jan 10, 2016 · 2 comments

Comments

@dethe
Copy link
Member

dethe commented Jan 10, 2016

Above and beyond the shortcuts provide by Cut/copy/Paste ( #900 ) and Undo/Redo, we can also support:

  • Delete or Backspace to remove selected block(s)
  • Tab to indent step or context, i.e., insert into a Ghost Block ( Ghost elements #1314 )
  • If cursor is in an <input>, Tab to move to the next <input>
  • Shift-Tab to remove the parent block (dedent) (or should this just move the block out of its parent?)

Undo should be able to reverse any of these.

Any others?

@CelticMinstrel
Copy link
Contributor

Isn't the third one handled by the browser already?

For the fourth one, I'm not sure what's the more intuitive option. A third option would be to "split" the parent block, so that you end up with parent block A (containing everything above the dedented block), then the dedented block, then parent block B (containing everything below the dedented block).

@dethe
Copy link
Member Author

dethe commented Jan 11, 2016

Third one: maybe you're right, I'll test it.
Fourth one: It's a puzzler all right.

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

No branches or pull requests

2 participants