#author("2019-02-08T15:03:17+09:00","default:ryuichi","ryuichi")
#author("2019-02-08T15:09:51+09:00","default:ryuichi","ryuichi")
* CTRL-Mで改行 [#acebeacb]

**目的 [#b2c78173]

- VSCodeのデフォルトでは、CTRL-Mは'''editor.action.toggleTabFocusMode'''が設定されている。
- CTRL-Mを押すと、ステータスバーに'''Tab moves focus'''と表示され、以降はタブキーを押すと、エディタ部やターミナル部、サイドバー部などにフォーカスが移る。
- 他のテキストエディタでよくあるようにCTRL-MでCRを出力して改行できるようにしたい。

** 方法 [#r1cb85b8]

#pr(json){{
 {
     "key": "ctrl+m",
     "command": "type",
     "args": {
         "text": "\n"
     },
     "when": "editorTextFocus"
 },
}}

- keybinding.jsonに上のような記述を追加する。

** 参考 [#p4f26a29]

*** Tab trapping [#wfeb45ca]
https://github.com/Microsoft/vscode-docs/blob/master/docs/editor/accessibility.md#tab-trapping

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS