ラベル TextWrangler の投稿を表示しています。 すべての投稿を表示
ラベル TextWrangler の投稿を表示しています。 すべての投稿を表示

2013-02-24

KeyRemap4MacBookの導入、その6

前回報告の状態でKeyRemap4MacBookを、弄っている。幾つかの興味深い事が浮かび上がってきた;
  • 左右の指での同時打鍵【例;"fj", "左右の⌘"】は、日本安定しているし、使いやすい。
  • 右手の二本同時打鍵【例;"hj", "jk"】は、初めのうちは巧く行ったが、慣れるに連れて誤動作が増加した。
不思議なので注意して見ていると、
  • "hj"の打鍵ミスが一番多いようだ。この打鍵は⌫にアサインしているので笑えない。
  • 一方、"kl"や"hk"は意外と安定している。
どうやら、この原因は「示指・中指の指の長さの違い」がその原因らしい。となれば、
  • 示指・中指では段違い:"ji"
  • 中指・薬指では同一段:"jk"
  • 薬指・小指では段違い:"k," ←小指は避けたいが……。
という事で、上記のルールに適合しながら、かつ、覚え易い(イメージし易い)コンビネーションを模索している。実際に定義されている二本指のショートカットで、指使いの精度を見ていると、二本の指を意識して固定すると動作の安定性が増すようだ。
同時に、KeyRemap4MacBookの唯一のマニュアルらしい、
に沿って複数同時打鍵のxmlを書ける様にしようとしている。

ーーーー
この記事の履歴
  1. 開始 2013-02-24(Sun) 22:23

2013-02-16

KeyRemap4MacBookの導入、その5

表1 現在テスト中のショートカットのたたき台 
Class Shortcuts Symbol Action
1.3 ⌃d   Forward Delete:
1.3 ⌃h Delete: 
1.3 ⌃i   Tab:
1.2 ⌃j Enter: 
1.3 ⌃m   Return:
1.3 ⌃p ⌃n ⌃b ⌃f ↑ ↓ ← → Up Down Left Right
1.2 ⌥v ⌃v  ⇞ ⇟ PageUp PageDown
1.3 ⌃a ⌃e 行内で、左端・右端に移動
1.2 ⌃, ⌃. ↖ ↘ Home End
1.3 ⌃k ⇧⌘→,⌦ カーソルより右側全部を消去
1.3 ⌃u ⇧⌘←,⌫ カーソルより左側全部>を消去
1.3 ⌃/ ⌘z 元に戻す
2.3 ←↑ Home
2.3 ←↓ End
2.3 ↑→   PageUp
2.3 ↓→   PageDown
2.x fh Left
2.x fj Down
2.x fk Up
2.x fl Right
2.3 56 Escape
2.3 67 Escape
2.1 hj Delete
2.2 jk   Return
2.3 hk   Tab
2.3 fj ⌘(space) Alfred Call
2.2 xc Escape
2.x zx   Left Clic for Mouse
2.x nm   Right Clic?
2.2 kl ⌃F4 Move focus to nexr window
2.3 sd Escape
2.1 (sftL)(sftR) ⇧L ⇧R Capslock
2.3 (cmdL)(cmdR) ⌘L ⌘R Return: ↩
3 (fn)x click_L mouse left click
3 (fn)v click_R mouse right click
3 (fn)xe drag_L hold/release left mouse
3 (fn)ve drag_R hold/release right mouse
3 (fn)w (←) move mouse left
3 (fn)r (→) move mouse right
3 (fn)d (↓) move mouse down
3 (fn)3 (↑) move mouse up
3 (fn)2 (↖) move mouse up & left
3 (fn)4 () move mouse up & right
3 (fn)s (↘) move mouse down & left
3 ctr () move mouse 
3 (fn)f () move mouse down & left
3 (ctr)(fn)w (←)_f move mouse left faster
3 (ctr)(fn)r (→)_f move mouse right faster
3 (ctr)(fn)d (↓)_f move mouse down faster
3 (ctr)(fn)3 (↑)_f move mouse up faster

ここで、Class値は、
  1. Emacs Mode
  2. Simultaneous Key Presses
  3. Mouse Keys
実際に使ってみると、効果の有無が判りそう。ただ、ある程度触らないと、正しい評価は出来ないかもしれない。

「Excel for Mac 2011」からの表取り込みはやはり困難がある。一度、「YukiWikiで表の操作部分」を見て、それをPython位で書き直せば良いのかもしれない。表部分のデータはYukiWikiの表記法を使って書いて、埋め込み型のHTML変換にパイプする様な感じか。

ーーーー
此の記事の履歴
  1. 開始 2013-02-16(Sat) 03:04
  2. 修正 2013-02-17(Sun) 01:36 MarsEditの練習台、表の操作は難しいな。 
  3. 追加 2013-02-17(Sun) 13:36 YukiWikiで表の操作部分をPythonで書き換える?
  4. 修正 2013-02-18(Mon) 20:53 Class=1,2の自己採点

2013-02-15

KeyRemap4MacBookの導入、その4

KeyRemap4MacBookの「Emacs mode」の設定をして、快適な操作が出来る様になったと思ったら、「Excel for Mac 2011 」で、セルの最後にカーソルを移動するコマンドの「⌃u」と競合してしまった。取り敢えずは「Emacs mode」で「⌃u」を殺したが、たまらないので、GoogleグループのKeyRemap4MacBookにお伺いを出して、対策をご教示頂いた;  この機会に、サンプルの設定ファイルを眺めてみようと思う。特に「複数のキーの連打」による制御は面白そうだ。、

そこで、取り敢えず使い良さそうな設定を出してみた;

図1 Simultanious Key Pressed: おお凄い組み合わせ

上記の組み合わせを選んでいるうちに、其の一段上に「Mouse Keys」というのが目についた。どういう状況で使えるか良く判らないが、その設定もしてみた;

図2 ブラウザなので使える?


ーーーー
この記事の履歴
  1. 開始 2013-02-15(Fri) 17:57  
  2. 追加 2013-02-16(Sat) 01:17 表1 ショートカットのたたき台

2013-02-12

KeyRemap4MacBookの導入、その3

結構慣れて来たので、二つの変更を実施した;
  1. 「control」キーを'return: ↩'に変更
  2. 「return」キーを長押しすると"control: ⌃"と変更。本当は単純な"control: ⌃"がいいのだが……。
  3. 通常のエディタ(TextEdit, TextWrangler)の「emacs風のショートカット」を付ける事にした。
1項の為には、図1のように、PCKeyboardHackで;

図1 Other Keys -> Change Control_L to 36(Return)


2,3項の為には;図2のように、KeyRemap4MBdeで;
図2 Return変更、Emacs風付与

3項の「Emacs mode」での設定を表1に纏めておく;

Shortcuts Symbol Action
⌃d   Forward Delete:
⌃h Delete: 
⌃i   Tab:
⌃j Enter: 
⌃m   Return:
⌃p ⌃n ⌃b ⌃f ↑ ↓ ← → Up Down Left Right
⌥v ⌃v  ⇞ ⇟ PageUp,PageDown
⌃a ⌃e ⇐ ⇒ 行内で左端, 右端移動
⌃, ⌃. ↖ ↘ Home End
⌃k ⇧⌘→,⌦ カーソルより右側全部を消去
⌃u ⇧⌘←,⌫ カーソルより左側全部を消去
⌃/ ⌘z 元に戻す

此の結果;
  • 1項の効果は、要観察。
    • でも左手で↩が入れられるのも、ちょっと嬉しい。
    • 出来たら、純粋な↩だと、良いのだが。
  •  2項により、右手で"control: ⌃"を入れられるように成って、左手の小指負担が軽減されそう。
  • 3項は、TextWranglerでの実動作を見ながら決めたのが自慢。
    • よく「⌃h」が効かないと書いてあるのが嘘のようだ。
    • そろそろ、emacsかaquamacsに復帰したくなって来た。


そういえば、KeyRemap4MacBookに$10をPayPalで送金したが、無しの礫だ。ちょっと意外。実際の流れは;
  • PayPal 2013-02-10
  • 確認メイル 2013-02-13
となりました、ホッ。

ーーーー
此の記事の履歴
  1. 開始 2013-02-12 (火)  10:51
  2. 追加 2013-02-12 (火)  15:21  「Emacs mode」での設定の表1
  3. 修正 2013-02-15(Fri) 13:44  実際の流れ
 




注目の投稿

Terminalでの、なんちゃってViモドキ

近頃、ようやくKarabiner-Elementsに慣れてきたので、 Terminalで動作する「擬似Vi-Mode」を作って見たので、ご紹介します。 『概要』 「擬似Vi-Mode」の所以は、方向キー「←↓↑→」を通常の「hjkl」ではなくて「jkil」としました。これ...