Xcode 13 で Vim mode を有効にする

1 min read読了の目安(約1400字

Xcode13 で Vim mode が導入されました

Xcode

Vim mode
Many common key combinations and editing modes familiar to Vim users are supported directly within the code editor, using the new bottom bar to show mode indicators.

Xcode 13 Beta Release Notes

Xcode 13 beta requires a Mac running macOS 11.3 or later.

なお、 Xcode13 を動かすには macOS 11.3 以上でよく、 Monterey にする必要はありません。

有効にするには

Xcode 13 Beta Release Notes

Xcode 13 introduces Vim key bindings, emulating a vim experience in the source editor combined with the existing editor functionality. (3716281)
Enable Vim key bindings in Preferences, using the Enable Vim key bindings option in Text Editing > Editing.

Preferences > Text Editing > Editing > Vim key bindings のチェックボックスをオンにします。

有効になると Editor 下に Vim の表示が!

Preferences > Key Bindings にあると思って探して見つからなかったので、
「Xcode13 には導入するけど、まだ対応したとは言っていない」
Beta版だから未対応かと思ってしまいましたが、ちゃんと対応していました。

XVim2 ありがとう

Xcode 13 - Vim Supported. Thank you Xvim!

これまで Xcode Vim をサポートしてくれた XVim に感謝の Issue が作成されています。