vscodeでviにデフォルト設定にしたい

Visual Studio Code (VSCode)でVIのキーバインディングをデフォルトに設定するには、次の手順に従ってください。

  1. VSCodeを開く:
    VSCodeを開きます。

  2. 拡張機能の検索:
    左側のサイドバーで、拡張機能のアイコン(四角いパズルピースのアイコン)をクリックします。検索バーに「Vim」と入力して、Vim拡張機能を検索します。

  3. Vim 拡張機能のインストール:
    検索結果から「Vim」拡張機能を見つけ、インストールボタンをクリックして拡張機能をインストールします。

  4. 設定の変更:
    インストールが完了したら、VSCodeの設定を開きます。これは Ctrl + ,(Windows/Linux)または Cmd + ,(Mac)を使用して設定画面を開くことができます。

  5. Vimキーバインディングを有効にする:
    設定画面で “Edit in settings.json" リンクをクリックして、settings.json ファイルを開きます。もしくは、ファイルメニューから “Preferences" → “Settings" を選択し、右上の “Open Settings (JSON)" ボタンをクリックします。

  6. 設定を追加:
    settings.json ファイルに以下の設定を追加します。

    json
    "vim.normalModeKeyBindings": [ { "before": ["j"], "after": [], "commands": [ "cursorDown" ] }, { "before": ["k"], "after": [], "commands": [ "cursorUp" ] }, { "before": ["h"], "after": [], "commands": [ "cursorLeft" ] }, { "before": ["l"], "after": [], "commands": [ "cursorRight" ] } ],

    これにより、jが下に移動、kが上に移動、hが左に移動、lが右に移動するようになります。VIのキーバインディングの基本的なものですが、必要に応じて他の設定も調整できます。

  7. 保存:
    settings.json ファイルを保存して閉じます。

これで、VSCodeでVIのキーバインディングがデフォルトに設定されました。必要に応じて他のキーバインディングや設定も調整できます。

未分類

Posted by ぼっち