2010/08/25

Visual Stuidio (2008) での Emacs キーバインド

ツール -> オプション -> 環境 -> キーボード
キーボードマップ スキームを Emacs に設定後、以下の設定を追加してみました。

キー 実行されるコマンド
C-c i 編集.選択範囲のフォーマット
C-h 編集.一語削除
M-; 編集.選択範囲のコメント
M-+ 編集.選択範囲のコメントを解除
C-, ウィンドウ.前のドキュメントウィンドウ
C-. ウィンドウ.次のドキュメントウィンドウ

たったこれだけですが、追加したら結構良い感じになりました。

あとは
C-g を Emacs と同じようなキャンセルっぽい動作に
tab の入力を C-i に
補間候補のポップアップ内の選択も C-n, C-p に できたらもっと幸せなんですが・・・。

ところで、VS2010 では Emacs キーバインドがデフォルトでは提供されていないとか。

そういや、こういう噂はどうなったんでしょうね。


参考

Emacsテクニックバイブル ~作業効率をカイゼンする200の技~

0 件のコメント:

コメントを投稿