<< 2003/11/ 1 2 1. げっ
3 1. メモリーカードをお勉強
2. ついでにオーディオフォーマットもお勉強
3. なんとか tracker 定義完了
4 5 1. DNS
2. やっぱ samba 便利だな
3. そろそろ 4.9-R のソース取ってこないと。
6 1. pod
7 8 9 1. ワイパーのゴムを交換した
2. PHP 4.3.4 に入れ換え
3. めがねを修理に出した
4. Free CHM Viewer
10 1. 今さら「何故BSDはLinuxほど有名にならないのか?
2. Apache::ParseLog モジュール
3. Perman Note
4. しばらく送ってなかった Orca
11 1. 保存料とか合成着色料がどんなものかよく分からない
2. ポップアップ広告
12 1. 無性に無線 LAN が
2. ハッカーエンブレム
13 14 1. Ctrl キーは大事だ
2. Emacs とバージョン管理
15 1. 最近 Emacs が便利だ
16 1. もう面倒くさいので
17 1. さらに面倒くさいので
2. めまいがひどい
3. Perl の OO が激しく分かりにくいので
18 1. ViewCVS も制覇
2. キーボードがほしい
19 1. くそ
20 1. ぽちっとした
2. 米SCO、Linux訴訟の標的をエンドユーザーに拡大へ
21 1. POD が便利だ
2. 「忙しい」という「言葉」がきらいだ
3. 「IT投資をムダにするローテク経営者」--英国の調査
22 23 24 25 1. Maxtrix Revolutions を見た
2. めまいと肩こりと
26 27 1. デジキューブ破産
2. Project Dolphin 復活してたの?
28 1. 一つ前のめがねが今さら見つかった
2. しかしまだ電話こんのか
29 1. 最近の興味
2. つーかその前にどうにかして
30 >>
トップ «前の日記(2003-11-12) 最新 次の日記(2003-11-15)» 編集

2003-11-14 [長年日記]

_ Ctrl キーは大事だ

Space Saver II のキータッチがダメだダメだと思っていたが、その理由がはっきりした。

このキーボードはキートップとベースの接合部分がお互いに筒状になっていて、キートップのぐらつきを抑える形状になっているが、このおかげで斜めに力が加わったときに満足に押し下げることができないくらいの摩擦が生じる。これが筒が丸かったらまだマシだったのかもしれないが、残念ながら Space Saver II では角形なのでこの点は絶望的。材質的にもしなやかに摩擦を受け流すことができるとは到底思えない。

しかし普通はキートップに対してそれほど斜めに力が加わることはない。私もそう思う。そもそもキートップって指の大きさぴったりくらいで斜めに力を加える余地がない。では大きめのキーはどうか。大きめのキーにはあらかじめ斜めに力が加わってもその力を平均化するためのバーが入っている。このおかげで大きめのキーはどこに力を加えてても引っかかることなく押し下げることができるようになっている。スペースしかりエンターしかり、シフトしかり。

ではどのキーで問題が起きるのか。ずばり CapsLock キーである。このキーは比較的大きい(それにしても若干なのだが)にも関わらず、バーが入っていない。まぁ普通は CapsLock キーなんてめったに押さないので影響はないのだが、Emacs 使いには致命的である。

Emacs 使いは Ctrl キーを多用する。まぁ Windows 使いでも少々ショートカットを覚えた人はそこそこ使っているかもしれない。しかし Emacs を使う場合は比較にならないくらいに Ctrl を使用する。何をするにもまず Ctrl ありきくらいの勢いである。しかし PC/AT の標準のキーボードでは Ctrl キーはいちばん左下に配置されているのですこぶる使いにくい。そこで普段まったく利用機会のない CapsLock と入れ替えて使う。 そしてその最も多用するキーバインドの一つに C-a がある。これはデフォルトでは行頭に戻ることを意味するものだが、この操作を左手だけで行おうとするとどうしても Ctrl(元は CapsLock)は端っこを押さざるを得ないのである。

これが Space Saver がダメだと痛感する最大の理由だ。

痛い。痛すぎる。この設計はどうにかならんか。

Tags: Tool

_ Emacs とバージョン管理

ふと思い立って CVS 用のキーワードを編集中のファイルに埋め込んでみた。たまにバージョン管理情報がそのまま表示されている HTML を見て「かっこいい」と思っていたので今回真似てみたんだけど、その際気づいたことがある。

バックアップファイルが作られないのである。

Emacs はバージョン管理しているファイルに対して標準でバックアップファイルを作らない設定になっているようだ。あーびっくりした。

Tags: Tool