CTRL-Mで改行

目的

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

方法

{
    "key": "ctrl+m",
    "command": "type",
    "args": {
        "text": "\n"
    },
    "when": "editorTextFocus"
},
  • keybinding.jsonに上のような記述を追加する。

参考

Tab trapping

https://github.com/Microsoft/vscode-docs/blob/master/docs/editor/accessibility.md#tab-trapping


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

Last-modified: 2019-02-08 (金) 15:09:51 (190d)