WindowsのOpera(9.5)でもEmacsキーバインドが使いたい
Windows OperaユーザのためのEmacsキーバインドはいくつか出ているが,
んだけどなぁって人のための方法です。
詳細設定>ショートカット>キーボード設定>編集
Advanced
- Edit Widget 以下にがっつり書き込む(以下自分の.ini抜粋です)a ctrl=go to line start
e ctrl=go to line end
y ctrl=paste
k ctrl=Range go to line end & copy & delete
/ ctrl=undo
d ctrl=Delete
f ctrl=next character
b ctrl=previous character
n ctrl=next line
p ctrl=previous line
h ctrl=Backspace word (普通の人は word いらない)
これによって文字編集中のみを指定できるため,他のショートカットとケンカせずに設定したキーバインドが働きます!
が、問題点がいくつかあります。
- m ctrl なし→改行が分からない
- j ctrl なし
- o ctrl なし
- k ctrl で,emacsでは消した分だけコピーできるが,この方法では一行単位でしかコピーできない
まだまだ未完成やなぁ〜