[Mew-dist 06606] Re: delete and * mark
Shigeya Suzuki
shigeya at example.com
1998年 10月 5日 (月) 15:24:41 JST
見直しましょうという話が出てるのはすばらしい。
で、一応コメントしておきます。
ksakai> 'd' は誤って押してしまいがちのキーなので、すぐに 'u' で取り消せるよう
ksakai> にするためではないでしょうか。
それをいうと、着目メッセージであろうと無かろうと、u で取り消せるので同
じではないでしょうか。
オプションとしては、
弱いマークがついいるメッセージを強いマークでオーバライドする場合、
A) 強制的に強いマークで上書き
B) 上書きするけれど、cursor は stay
C) Are you sure? してから、上書き
なんて選べると嬉しいかも。
で、undo は、直前の操作を取り消して、元のカーソル位置にもどるのが出来
ると嬉しいなぁ。
ksakai> 個人的には、'd' は今のままで、'D' でどのようなマークが付いていても強制
ksakai> 的に 'D' マークを付けて次に進むという動作になっていると嬉しいと思うの
ksakai> ですが、どうでしょうか? ('o' に対してこのように動作するキーは必要ない。)
デフォルトの操作が d/D を選べるならOKかもしれないですが(関数あるなら、
bind かえるのは簡単だから別にかまわないけれど…)、ぼくは今の "undo す
るために、cursor stay する" に意味を感じません。
↑のように、undo したら、カーソルも戻すようにした方が、何が undo され
たか分るし、カーソルもってって u しなくても良いので、より直感的という
か、Emacsの undo に近いので良いのではないかと思いますが、いかがでしょ
う。
ksakai> mew-1.93 では 'd' を実行するたびにマークを付けていますので、すでに
ksakai> C-xC-x で戻れるようになっています。
というわけで、戻さないと undo 出来ないのに、私は、少し抵抗感じるし、戻
れる必然性をあまり感じない。サーチしたときは別ですがそれは別にマークさ
れるから、いいんじゃないかなぁ、とか思います。
shigeya
Mew-dist メーリングリストの案内