アカウント名:
パスワード:
Dvorakは話題になることがあっても、記号入力とかEmacs/viのショートカットとかが話題になることは少ないのはちょっと不思議です。特にEmacsのカーソルキー。あれほど腐っているのも珍しいと思います。
自分で こん [fiercewinds.net] なの [fiercewinds.net]作ったりしてますが、キー配列でもここまでの話は滅多にありませんね。
Unix系OSのキーカスタマイズが意外と貧弱だったりしますし、ハッカーはあまり気にしないんですかね。
個人的には、カーソルで使用頻度の高そうな上と左に最も打ち辛いC-pとC-bを割り当てている時点で、真っ当に検討して作ったとは思えないんですけどね。あと、矢印キーはホームポジションから離れているから効率的とは言えないと思います。
まあ、しょせんパワーユーザーでもそんなもんなのかもしれませんけどね。たとえ10%効率が改善するとしてもデファクトスタンダードが塗り替えられることはないんでしょうね。
それでは、あなたの考える"効率的な割り当て"を教えていただけますか?
本当に効率が良くなるなら、新しいデファクトスタンダードになりますよ。
hjklに決まってるだろ。
emacsの利点(の一つ)はユーザーがいかようにもバインディングを変えられることなので, デフォルトのバインディングにそれほど重要性は無いとは思うが.打ちやすさで決められたんじゃなくてじゃなくてNext/Previous/Forward/Backward だし.でも少なくとも私はC-pやC-bが打ちにくいと思ったことはないよ(Aの左のCAPS LOCKをCTRLにしているけど)
私も最初にviからEmacsに乗り換えた時は変だなあと思ってたんですが、(viのさらに前はwordstarでダイヤモンドカーソル C-s/e/d/x 使ってたし)Emacsだとカーソルをより大きな単位で移動するキーバインドがたくさんあるので、1文字/1行ごとの移動をする頻度が相対的に低いためじゃないか、と気づきました。C-bやC-pを全くつかわないわけじゃないですが、ざっとソースを眺める時はC-v/M-vやC-M-a/C-M-fでがんがん移動しちゃいますし、C-s/C-rのインクリメンタルサーチで移動することも多いです。まあ、それでも全てのキーバインドの相対頻度を考慮して割り当てることは可能だとは思いますが、多彩なキーバインドを満遍なく使ってゆくことが前提なら覚えやすさの方を優先するのはありなんじゃないかと。
あと、Emacsで矢印キーを使うのは補助輪つきの自転車に乗って走りにくいと文句を言うようなものなので、考慮しなくて良いでしょう。
UNIX系OSのキーカスタマイズが貧弱って意見は始めて聞いたような気がする。
まぁ、
等々、統一的にカスタマイズできないという意見なら同意できるが。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
ついでだからネタ投入 (スコア:1)
Dvorakは話題になることがあっても、記号入力とかEmacs/viのショートカットとかが話題になることは少ないのはちょっと不思議です。特にEmacsのカーソルキー。あれほど腐っているのも珍しいと思います。
自分で こん [fiercewinds.net] なの [fiercewinds.net]作ったりしてますが、キー配列でもここまでの話は滅多にありませんね。
Unix系OSのキーカスタマイズが意外と貧弱だったりしますし、ハッカーはあまり気にしないんですかね。
Re:ついでだからネタ投入 (スコア:1)
目でキーを探すとか、片手でキー操作をするとかなら、近くの場所に視覚的に並んでいないと不便でしょうけど。
そういう時はカーソルキーなりPage Up/Downなり使ったほうがいいだけですし。
それと自分なんかはカーソルキーそんなに頻繁に使わないというのもありますね。
Re: (スコア:0)
慣れれば問題ないです。それに、Emacsは、矢印キーも使えますよ。
そうやって思考停止するのもどうかしらん (スコア:1)
個人的には、カーソルで使用頻度の高そうな上と左に最も打ち辛いC-pとC-bを割り当てている時点で、真っ当に検討して作ったとは思えないんですけどね。
あと、矢印キーはホームポジションから離れているから効率的とは言えないと思います。
まあ、しょせんパワーユーザーでもそんなもんなのかもしれませんけどね。たとえ10%効率が改善するとしてもデファクトスタンダードが塗り替えられることはないんでしょうね。
Re:そうやって思考停止するのもどうかしらん (スコア:2)
それでは、あなたの考える"効率的な割り当て"を教えていただけますか?
本当に効率が良くなるなら、新しいデファクトスタンダードになりますよ。
Re: (スコア:0)
hjklに決まってるだろ。
Re: (スコア:0)
emacsの利点(の一つ)はユーザーがいかようにもバインディングを変えられること
なので, デフォルトのバインディングにそれほど重要性は無いとは思うが.
打ちやすさで決められたんじゃなくてじゃなくて
Next/Previous/Forward/Backward だし.
でも少なくとも私はC-pやC-bが打ちにくいと思ったことはないよ
(Aの左のCAPS LOCKをCTRLにしているけど)
Re: (スコア:0)
私も最初にviからEmacsに乗り換えた時は変だなあと思ってたんですが、
(viのさらに前はwordstarでダイヤモンドカーソル C-s/e/d/x 使ってたし)
Emacsだとカーソルをより大きな単位で移動するキーバインドがたくさんあるので、
1文字/1行ごとの移動をする頻度が相対的に低いためじゃないか、と気づきました。
C-bやC-pを全くつかわないわけじゃないですが、
ざっとソースを眺める時はC-v/M-vやC-M-a/C-M-fでがんがん移動しちゃいますし、
C-s/C-rのインクリメンタルサーチで移動することも多いです。
まあ、それでも全てのキーバインドの相対頻度を考慮して割り当てることは
可能だとは思いますが、多彩なキーバインドを満遍なく使ってゆくことが前提なら
覚えやすさの方を優先するのはありなんじゃないかと。
あと、Emacsで矢印キーを使うのは補助輪つきの自転車に乗って走りにくいと文句を
言うようなものなので、考慮しなくて良いでしょう。
Re: (スコア:0)
UNIX系OSのキーカスタマイズが貧弱って意見は始めて聞いたような気がする。
まぁ、
等々、統一的にカスタマイズできないという意見なら同意できるが。