Add hotkeys for text formatting in Markdown editor
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=17181) </details> <!--IssueSummary end--> ### Description When I type some text in the editor, it's not very useful to move my hand to grab my mouse just to click to a button to format text. ![Screenshot_20170210_170151](/uploads/763d0fbe037ae8a6dff02df733149258/Screenshot_20170210_170151.png) ### Proposal Add hotkeys when focus is in the Markdown editor (`md-area`): | Action | Suggested hotkey | Current status | | -------- | -------- | -------- | | Toggle `Write/Preview` | <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>P</kbd> | **Implemented** | | Add **bold** text | <kbd>CTRL</kbd> + <kbd>b</kbd> | [**Implemented**](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40328) | | Add *italic* text | <kbd>CTRL</kbd> + <kbd>i</kbd> | [**Implemented**](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40328) | | Add `inline-code` text (around selected text) | <kbd>`</kbd> | **Implemented** | | Insert a quote | <kbd>CTRL</kbd> + <kbd>></kbd> | *Not yet implemented* | | Add a task list | <kbd>CTRL</kbd> + <kbd>u</kbd> or <kbd>CTRL</kbd> + <kbd>o</kbd> | *Not yet implemented* | | Add a link | <kbd>CTRL</kbd> + <kbd>k</kbd> | [**Implemented**](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40328) |
issue