xyzzy QandA

セレクションがある場合に,Windows 風なキーバインドにできますか?


管理番号 164
最終更新 2003/09/01 13:58:09
基本的には Emacs ちっくなキーバインドで作業を行い,セレクションがある
場合には Windows をかじりたいという場合は,初期化ファイルに,

  (load-library "winkey")

と書いておいてください。

使い方
  C-x : 選択されていたら切り取ってクリップボードへコピー
        選択されていなかったら標準の C-x として動作
  C-c : 選択されていたらクリップボードへコピー
        選択されていなかったら標準の C-c として動作

また,以下のキーも有効になります。
  C-v : クリップボードから貼り付け
  C-z : 元に戻す
  M C-x : 標準の C-x として動作
  M C-c : 標準の C-c として動作

仕組み
  selection-keymap に #\C-c と #\C-x が設定されてます。多分セレクショ
  ンがある場合には selection-keymap が有効になるのだと思います。

詳しくは $XYZZY/lisp/winkey.l を参照ください。
関連項目