Visual Studio Codeを使うときにEmacs Keybindingにする方法です。
Emacs Keymap(Emacs Keymap - Visual Studio Marketplace)というのが存在するので、これを使ってみます。
Shift + Command + X
を押して拡張機能を開きます- 検索窓で
emacs
といれるとEmacs Keymap
というのがでてきますので、インストールを押せばOKです。
Macで出たエラー
MacでC-x C-f
でファイルを開こうとすると以下のようなエラーがでました
command 'workbench.action.files.openFolder' not found
↓を見た感じ、Macだと'openFileFolder'じゃなきゃアカン的なことが書いてありました・・
bind command(workbench.action.files.openFile) failed · Issue #5437 · Microsoft/vscode · GitHub
メニューから Code->基本設定->キーボード ショートカット を選択し、 以下のようにキーバインドを上書きするとなおりました。
// 既定値を上書きするには、このファイル内にキー バインドを挿入します [ { "key": "ctrl+x ctrl+f", "command": "workbench.action.files.openFileFolder" } ]