私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレVim vs Emacs (Editor War)
emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ☆
レスフィルター : (試験中)
>>851
むかーーーーーーーし、Emacsちょっとだけ使ったことあるだけだけど、
Vimでいうノーマルコマンドを実行するのに、CTRLやらMetaキーやら
打ちまくってた記憶がある。Vimのようにモードがないからしょうがない
のだけど。
つまり、入力操作以外は全部連打するんじゃない?
むかーーーーーーーし、Emacsちょっとだけ使ったことあるだけだけど、
Vimでいうノーマルコマンドを実行するのに、CTRLやらMetaキーやら
打ちまくってた記憶がある。Vimのようにモードがないからしょうがない
のだけど。
つまり、入力操作以外は全部連打するんじゃない?
だからどんな操作なのよ。
確かに初期設定と自分がやることが違ったら、設定を変えないと操作しづらいかもね。
Vimでもやってるように、自分なりの設定は必要
確かに初期設定と自分がやることが違ったら、設定を変えないと操作しづらいかもね。
Vimでもやってるように、自分なりの設定は必要
>>854
いや一行下に移動するとか、5カラム右に移動するとか。
Vimだったら'j'と'5l'もしくは'lllll'ですむわけだが。
EmacsだとCTRL-NとCTRL-FFFFFだろ?
範囲選択してコピーするのも、Vimならvおして選択開始して、
yおすだけだけど、EmacsてたしかCTRL-SPACEおしてからウダウダ
やってCTRL-SPACEでおわらせてから、それからヤンクコマンド
はっこうとかそんなんだろ?
どうあがいたってさ、非モーダルエディタは、根本的な操作の
楽さではモーダルエディタには勝てないよ。当たり前だが。
いや一行下に移動するとか、5カラム右に移動するとか。
Vimだったら'j'と'5l'もしくは'lllll'ですむわけだが。
EmacsだとCTRL-NとCTRL-FFFFFだろ?
範囲選択してコピーするのも、Vimならvおして選択開始して、
yおすだけだけど、EmacsてたしかCTRL-SPACEおしてからウダウダ
やってCTRL-SPACEでおわらせてから、それからヤンクコマンド
はっこうとかそんなんだろ?
どうあがいたってさ、非モーダルエディタは、根本的な操作の
楽さではモーダルエディタには勝てないよ。当たり前だが。
>>857
記法操作くらい習得してから言えよ…
記法操作くらい習得してから言えよ…
>>858
いや、覚えるウンヌンじゃなくてさ、非モーダルエディタである時点で、
操作の楽さではモーダルエディタには勝てない。これは当然。
そして、どうしてそんな不便なエディタ使ってるの?っていうのが質問。
いや、覚えるウンヌンじゃなくてさ、非モーダルエディタである時点で、
操作の楽さではモーダルエディタには勝てない。これは当然。
そして、どうしてそんな不便なエディタ使ってるの?っていうのが質問。
なんでそう思うんだ?
モードを切替えるのは面倒だと思わないの?
Vimならいいけど、Viならモード切替えないとカーソル移動すらできないし。
なんで自分の意見だけを主張するんだろう
モードを切替えるのは面倒だと思わないの?
Vimならいいけど、Viならモード切替えないとカーソル移動すらできないし。
なんで自分の意見だけを主張するんだろう
俺からしたら、モーダルエディタ?のが不便だと思うわけだが、
なんで君はそんな不便なエディタを使ってるのか、先に教えてくれないか?
便利だと思ってるのなら、君の反対側の人もそう思うから使ってるわけってわからないかい?
なんで君はそんな不便なエディタを使ってるのか、先に教えてくれないか?
便利だと思ってるのなら、君の反対側の人もそう思うから使ってるわけってわからないかい?
いちいちモード切り替えるのってviくらいじゃないの?
世界のvi以外のすべてのエディタはモードレスだと思うけど。
世界のvi以外のすべてのエディタはモードレスだと思うけど。
>>863
俺からしたら、いちいち切替えるのが面倒だと思うが。
Ctrlもしくは、Altを押しながら他のキーを押すだけでモードを切替えずにすむんだよ?
モードを切替えるんなら、元のモードに戻るには最低でも2回切替え操作が必要でしょ?
俺からしたら、いちいち切替えるのが面倒だと思うが。
Ctrlもしくは、Altを押しながら他のキーを押すだけでモードを切替えずにすむんだよ?
モードを切替えるんなら、元のモードに戻るには最低でも2回切替え操作が必要でしょ?
>>864
いやいや・・・。たとえばだ、Emacsで
・CTRL押しっぱなしで100回キーを打つ操作
と、Vimで
・Esc(CTRL-M)、100回のCTRL押さずにすむ操作、Esc(CTRL-M)
どっちが楽かという話。前者が楽というのであれば、俺にはもう
「あぁ、そうですか」としかいえないw
いやいや・・・。たとえばだ、Emacsで
・CTRL押しっぱなしで100回キーを打つ操作
と、Vimで
・Esc(CTRL-M)、100回のCTRL押さずにすむ操作、Esc(CTRL-M)
どっちが楽かという話。前者が楽というのであれば、俺にはもう
「あぁ、そうですか」としかいえないw
実際には、EmacsではCTRL押しながらだけではなく、間にAltキー
押しながらとか様々な器用さが求められるわけだがね・・・w
押しながらとか様々な器用さが求められるわけだがね・・・w
Esc(CTRL-M)ってなんだ・・・Esc(CTRL-「)だw
そもそもEmacs使いは
>CTRL押しっぱなしで100回キーを打つ操作
なんてしないで、そんなことする前にlisp書いて一回の操作ですませてしまう。
>CTRL押しっぱなしで100回キーを打つ操作
なんてしないで、そんなことする前にlisp書いて一回の操作ですませてしまう。
とりあえず、自分が便利だと思うなら、他人も便利だと思うその考えを直すのと。
他人が言ってることも、5秒で良いから読むって事を覚えるのが先だな。
他人が言ってることも、5秒で良いから読むって事を覚えるのが先だな。
>>874以降の流れは極めてレベル低いよ。
キーボード押す回数とか
モーダルだとわかりにくいとか
そういう話じゃないだろ。
そういう次元でエディタの優劣が決まるなら
ノートパッドでさえ同じ次元で戦える。
キーボード押す回数とか
モーダルだとわかりにくいとか
そういう話じゃないだろ。
そういう次元でエディタの優劣が決まるなら
ノートパッドでさえ同じ次元で戦える。
>>875
いやそうだとしたら失礼した。だが、その前にも「viでは入力モードで
はカーソル移動できないがVimではできる」とか書いた人がいたので、
「は?まさかエディタでカーソルキー使う人?」と思ってしまったものでねw
いやそうだとしたら失礼した。だが、その前にも「viでは入力モードで
はカーソル移動できないがVimではできる」とか書いた人がいたので、
「は?まさかエディタでカーソルキー使う人?」と思ってしまったものでねw
>>877
多いか少ないかと、効率がいいかどうかは、まったく関連性はないね
多いか少ないかと、効率がいいかどうかは、まったく関連性はないね
両方使っているが、viのモード切り替えはうざい、めんどい、うっとうしい。
全然楽じゃない。
ほら。結論はでた。
全然楽じゃない。
ほら。結論はでた。
vim使いにvi使わすと
____
/:::::::::: u\
/:::::::::⌒ 三. ⌒\
/:::::::::: ( ○)三(○)\
|::::::::::::::::⌒(__人__)⌒ | ________
\:::::::::: ` ⌒´ ,/ .| | |
ノ::::::::::u \ | | |
ってなるからvimの敗け
____
/:::::::::: u\
/:::::::::⌒ 三. ⌒\
/:::::::::: ( ○)三(○)\
|::::::::::::::::⌒(__人__)⌒ | ________
\:::::::::: ` ⌒´ ,/ .| | |
ノ::::::::::u \ | | |
ってなるからvimの敗け
ちょこちょこ文字を入力してカーソル移動を繰り返す編集では非モーダルの方が楽。
入力より閲覧と検索の比重が大きい場合はvi方式のが楽。
モード切替は慣れればほとんど面倒に感じなくなる。
(ちょこちょこ型のとき以外は)
カーソルキーまで手を伸ばすのも慣れればほとんど面倒に感じなくなる。
(PageUp, Homeなどを多用するときはEmacsやviの方が楽なのにと感じるが)
5jや3lなんて実践ではまず使わない。
jjjjjとlllより見た目のキーストロークは少ないが、指を5や3まで動かすのに時間がかかるだろ。
入力より閲覧と検索の比重が大きい場合はvi方式のが楽。
モード切替は慣れればほとんど面倒に感じなくなる。
(ちょこちょこ型のとき以外は)
カーソルキーまで手を伸ばすのも慣れればほとんど面倒に感じなくなる。
(PageUp, Homeなどを多用するときはEmacsやviの方が楽なのにと感じるが)
5jや3lなんて実践ではまず使わない。
jjjjjとlllより見た目のキーストロークは少ないが、指を5や3まで動かすのに時間がかかるだろ。
入力と移動が半分ずつで合計100のキー入力をするとすると
・Emacsならば、100ストローク
・vimならば、100ストローク+切り替え回数
Ctrlを押しながらは速度のための工夫だ。
それでも気に食わない部分は誰でもあるだろう
そこでlispで自分好みにすればいい。なんなら殆どviと同じにしても問題ないわけだ。
Emacsではvim使いが勘違いしているような感じで
全部デフォのキーバインドで使う人のほうが少ない。
そんなの個人の好きにすれば良いのでエディタの核心ではないと言う考え方だな。
・Emacsならば、100ストローク
・vimならば、100ストローク+切り替え回数
Ctrlを押しながらは速度のための工夫だ。
それでも気に食わない部分は誰でもあるだろう
そこでlispで自分好みにすればいい。なんなら殆どviと同じにしても問題ないわけだ。
Emacsではvim使いが勘違いしているような感じで
全部デフォのキーバインドで使う人のほうが少ない。
そんなの個人の好きにすれば良いのでエディタの核心ではないと言う考え方だな。
あまりにひどい流れで笑える。
誰が一番足が速いか決めるのに
歩幅の長さばかり比較しても仕方ないだろうが。
誰が一番足が速いか決めるのに
歩幅の長さばかり比較しても仕方ないだろうが。
両方使ってた人間だが
Emacsは確かに指が疲れる
しかしVimは指の代わりに頭が疲れる
頭の体操もかねてVimをメインにしたが
メタキー押しまくるか、楽できる方法をいっぱい知ってる人は
Emacsを使った方がいいだろうと思う
Emacsは確かに指が疲れる
しかしVimは指の代わりに頭が疲れる
頭の体操もかねてVimをメインにしたが
メタキー押しまくるか、楽できる方法をいっぱい知ってる人は
Emacsを使った方がいいだろうと思う
Vimのすばらしさを喧伝するなら、どっちにしたって大して変わらない移動コマンドよりも
cw(単語を削除して挿入開始)とかddp(行のswap)とかJ(行の連結)とか
>(選択範囲のインデントを深くする)とかを褒め称えた方がいいんじゃないだろうか
cw(単語を削除して挿入開始)とかddp(行のswap)とかJ(行の連結)とか
>(選択範囲のインデントを深くする)とかを褒め称えた方がいいんじゃないだろうか
Ruby のおっさんの話がおもしろい。結論がイイ。
まつもとゆきひろのハッカーズライフ:
第4回 Emacs対vi (1/2)
http://www.itmedia.co.jp/enterprise/articles/0706/26/news003.html
ハッカーといっても一枚岩ではありません。いろいろな趣味、いろいろな文化のハッ
カーが存在します。そして彼らは、自分の意見や文化についてしばしば論争を起こします。
今回は「Emacsかviか」を例に、ハッカー文化圏について眺めてみましょう。
まつもとゆきひろのハッカーズライフ:
第4回 Emacs対vi (1/2)
http://www.itmedia.co.jp/enterprise/articles/0706/26/news003.html
ハッカーといっても一枚岩ではありません。いろいろな趣味、いろいろな文化のハッ
カーが存在します。そして彼らは、自分の意見や文化についてしばしば論争を起こします。
今回は「Emacsかviか」を例に、ハッカー文化圏について眺めてみましょう。
読んでみたがちょっと笑った、まぁ良い意見だと思う
Perlを悪役にするオチかとも思ったがそうでもないのねw
Perlを悪役にするオチかとも思ったがそうでもないのねw
>>891
え~、最初のページはEmacsとviの歴史の紹介で、次のページは
「Emacsでなんでもできる!」「エディタでなんでもできる必要はない!」
という古い議論を、ちょっと形を変えて紹介しているだけなような。
Lispとキッチンシンク、Perlとのからみの記述は面白かったけど。
どうせなら、Matzが使っているエディタ(Emacs?)を崇拝して、
Vim(Emacs)をdisるような記事がよみたいw
え~、最初のページはEmacsとviの歴史の紹介で、次のページは
「Emacsでなんでもできる!」「エディタでなんでもできる必要はない!」
という古い議論を、ちょっと形を変えて紹介しているだけなような。
Lispとキッチンシンク、Perlとのからみの記述は面白かったけど。
どうせなら、Matzが使っているエディタ(Emacs?)を崇拝して、
Vim(Emacs)をdisるような記事がよみたいw
>>850
>小指が痛くならないVimのようなエディタもあるのに、
>その不便さを我慢してEmacsを使う理由はなに?
まぁ、小指が痛くなるのは修羅場とかブッ続けでさわるときくらいで、
普段は問題ないですよ。
痛くならないエディタではやりたいことができませんし。。。
ファミコンだって熱中すれば親指痛くなるし、
まぁ、そこはあまり本質ではないのでわ。
>Lispにほれてるから?Emacsでメールやらなにやら全部
>やれて便利だから?
です。 elisp は妙な気持ちよさがあったりするし、
Emacs 上で色々できて便利だからですね。
>小指が痛くならないVimのようなエディタもあるのに、
>その不便さを我慢してEmacsを使う理由はなに?
まぁ、小指が痛くなるのは修羅場とかブッ続けでさわるときくらいで、
普段は問題ないですよ。
痛くならないエディタではやりたいことができませんし。。。
ファミコンだって熱中すれば親指痛くなるし、
まぁ、そこはあまり本質ではないのでわ。
>Lispにほれてるから?Emacsでメールやらなにやら全部
>やれて便利だから?
です。 elisp は妙な気持ちよさがあったりするし、
Emacs 上で色々できて便利だからですね。
elispっていうかスクラッチバッファでのC-jには妙な気持ちよさがある。
これはけっこううらやましい。
これはけっこううらやましい。
Vimの短所:
スクリプトの文法が腐ってる
オプションが腐ってる
モードは直感的じゃない上にViに比しても無駄なモードが多い
なんでこのイベントがないの!とかいうことがしばしばある
Emacsの短所:
左小指を酷使する
タブと空白の扱い(Emacserにとっては問題ないんだろうけど)
デフォルトで折りたたみがない
スクリプトの文法が腐ってる
オプションが腐ってる
モードは直感的じゃない上にViに比しても無駄なモードが多い
なんでこのイベントがないの!とかいうことがしばしばある
Emacsの短所:
左小指を酷使する
タブと空白の扱い(Emacserにとっては問題ないんだろうけど)
デフォルトで折りたたみがない
したがってテキスト編集については習熟すればVim > Emacsだと思う
領域選択もv/V > C-Spaceだと思うし
ただVimはある程度以上の拡張を考え始めると
Emacs以上のバッドノウハウの海になるしできないことも比較的多い
領域選択もv/V > C-Spaceだと思うし
ただVimはある程度以上の拡張を考え始めると
Emacs以上のバッドノウハウの海になるしできないことも比較的多い
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
みんなの評価 : ☆類似してるかもしれないスレッド
- Vim vs Emacs Part2 (538) - [48%] - 2017/10/10 22:32
- Navich for Emacs (Part 7) (339) - [36%] - 2008/12/22 1:03
- Navi2ch for Emacs (Part 18) (1001) - [34%] - 2008/9/14 9:47 ○
- Navi2ch for Emacs (Part 19) (510) - [34%] - 2009/3/19 3:47 ○
トップメニューへ / →のくす牧場書庫について