ちなみに。私にとって、標準的 PC 用キーボードから最もかけ離れている と言うと: a) 現地対応でどうすればいいのかわからなくなり、電話をかけてくる人に、口頭で操作方法を教える b) ほかの人が操作している画面で、操作手順を口頭で伝える などの場合。ようするに「自分が直接キーボードに触れない」状態でエディット操作を完了しなくてはいけない場合。
特に a のほうは、現地で半分パニクッている場合があるので、「カーソルキーで7行上にカーソルを動かす」などというのは危険で指示できない。7行のつもりで8行だったり6行だったりなんて当たり前。 「7j」 のように、「間違えようが無い」指示の仕方をしてあげないと駄目。「37G」とかだともっとよし。
逆に b の場合は、大抵操作している人の手順が悪くて、周囲で見ている人たちのほうがイライラしている。こういうときは、 「$%ma%:.,'a/aaa/bbb/g」 のように、ちゃっちゃと作業が終わる手順を指定する必要がある。でないと、後ろでイライラしてみているお客様が最後には怒り出す…。
.
と、このように。「操作端末」は必ずしも「PC」とは限りません。それどころか、相手が「機械である」ということさえ限定されていません。「人間」っていう端末だってあるんですよ。 その「人間」が操作しているOSがさらに千差万別(HP/UXだったり AIX だったり Solaris だったり Linux だったり Windows だったり…幸いにして MVS とかはない)な時に、「僕は秀丸を普段使っているので、それ以外はわかりません」などと言うコストがどれほど高いか…。
Meadow と VIM (スコア:1)
OSごとにエディタを切り替えるコストの方が高い。
fjの教祖様
Re: (スコア:1)
これはMeadow(Emacs)やVimがクロスプラットフォームだからということだけではなく、作業効率を落とさなくて済む代替がないという理解でよろしいしょうか。
クロスプラットフォームなら他にも選択肢はありますし、機能がそこそこで、キーバインドさえ同じであれば十分という人も少なくないと思います。
Emacsをviper-modeで使っていると、Vimもある程度は使えて、2度おいしいのですが、vi風のキーバインドが通じない世界では、作業効率を落とす要因になってしまいます。日本語入力にSKKを使って、Shiftを押す癖が付くほどの副作用ではないと思いますが。
Re: (スコア:1)
君が、PCしか使っていないと言うことはよくわかった。
世の中には「キーカーソルなんぞない」端末と言うものがあってだな…
# いや HHK の話をしてる [srad.jp]んじゃなくてだな…
fjの教祖様
Re: (スコア:1)
vi絡みの話になるとよく出てくるので、実物を見たことも触ったこともありませんが、話は知っています。「クロスプラットフォーム」と言っておきながら、そのような端末の存在をすっかり忘れていたのも正直、事実です。失礼しました。
とは言え、本人にとって、使用頻度の低い端末やOSのことまで考慮してエディタを選ぶというのは、やや酔狂ではないでしょうか。使用頻度が低くてもクリティカルであるならともかく。
#酔狂なのは好きです。
Re:Meadow と VIM (スコア:1)
今回のねたは「一般論」ではなく「あなたはWindows でテキストエディタ、何を使ってる ?」というネタだと思うのだが?
そもそもがその段階で、「どこかそこら辺にいる、Windows 用キーボードからは程遠いキーボードなんぞ使ったことが無い/普段使わない」人などという一般論はどうでもいいと思うが…。
.
ちなみに。私にとって、標準的 PC 用キーボードから最もかけ離れている と言うと:
a) 現地対応でどうすればいいのかわからなくなり、電話をかけてくる人に、口頭で操作方法を教える
b) ほかの人が操作している画面で、操作手順を口頭で伝える
などの場合。ようするに「自分が直接キーボードに触れない」状態でエディット操作を完了しなくてはいけない場合。
特に a のほうは、現地で半分パニクッている場合があるので、「カーソルキーで7行上にカーソルを動かす」などというのは危険で指示できない。7行のつもりで8行だったり6行だったりなんて当たり前。
「7j」
のように、「間違えようが無い」指示の仕方をしてあげないと駄目。「37G」とかだともっとよし。
逆に b の場合は、大抵操作している人の手順が悪くて、周囲で見ている人たちのほうがイライラしている。こういうときは、
「$%ma%:.,'a/aaa/bbb/g」
のように、ちゃっちゃと作業が終わる手順を指定する必要がある。でないと、後ろでイライラしてみているお客様が最後には怒り出す…。
.
と、このように。「操作端末」は必ずしも「PC」とは限りません。それどころか、相手が「機械である」ということさえ限定されていません。「人間」っていう端末だってあるんですよ。
その「人間」が操作しているOSがさらに千差万別(HP/UXだったり AIX だったり Solaris だったり Linux だったり Windows だったり…幸いにして MVS とかはない)な時に、「僕は秀丸を普段使っているので、それ以外はわかりません」などと言うコストがどれほど高いか…。
fjの教祖様
Re:Meadow と VIM (スコア:1)
を一般論として読んだので、それから導き出される結論の「Meadow と VIM」も一般論として読んでしまいました。ただ、お題を考えれば、一般論のはずはなく、とんだ勘違いをしておりました。でも、そこを早く突っ込んでくださいよ。いや、私の国語力がないだけか...orz
「人間」という端末を利用するのは割りと普通のような気が。基本的には相手が的確に操作できるよう指示できないと意味がないので、GUIで操作させたり、コマンド打たせたり。
ところで、
は、
の間違いでは。
Re: (スコア:0)
Re: (スコア:0)
ここはすらっしゅどっとじゃぱんですよ、わかりますか、よめますか
えいごがぶんしょうのなかにあってもにほんごのこめんとをしているのはかわりませんよ
Re: (スコア:0)
>「$%ma%:.,'a/aaa/bbb/g」
>のように、ちゃっちゃと作業が終わる手順を指定する必要がある。でないと、後ろでイライラしてみているお客様が最後には怒り出す…。
「どる ぱーせんと えむ…」
「え、えぬ? えむ?」
「えむ、えむ」
「はいはい」($%mm と)