テキストエディタとしてVSCodeを使用しています。興味がありますが、ウィンドウが画面に表示されないようにウィンドウが上下にたくさんある場合に、エディターウィンドウをカーソルの中央に配置するためのキーバインドはありますか? [ファイル]> [設定]> [キーボードショートカット]に移動してデフォルトのキーバインドを確認しようとしましたが、ウィンドウを中央に配置するためのそのようなオプションが表示されません。
そのようなキーバインド/コマンドは組み込まれていません。
私もそれを我慢できなかったので、VSCode拡張機能を作成しました。あなたはそれを見つけてインストールすることができます ここではマーケットプレイスで 。デフォルトのショートカットはCTRL
+ L
です。
Vscodevimを使用している場合は、zz
が機能するはずです。
@kwoodが述べているように、この目的を満たす拡張機能 Center Editor Window がマーケットプレイスにあります。
デフォルトのキーバインディングを変更したい場合は、拡張機能の作成者でさえマーケットプレイスページで明示的に述べていないことを補足するために、ここで回答したいと思います(Ctrl+L)、キーボードバインディングのkeybindings.json
に次の行を入れてみてください。
{
"key": "cmd+k cmd+c",
"command": "center-editor-window.center",
"when": "editorTextFocus"
},
上記のコマンドセット ⌘ Command+K、 ⌘ Command+C キーボードショートカットとして。
それとは別に、あなたは設定することができます
"center-editor-window.threeStateToggle": true,
vSCode設定のsettings.json
で、1つ(中央)ではなく3つの状態(中央、上、下)の間で切り替わるようにします。