パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

近年Vimは過大評価されている?」記事へのコメント

  • by taka2 (14791) on 2015年12月25日 12時41分 (#2940391) ホームページ 日記

    Vim なんて所詮 vi クローンの1つでしかないのに、
    Vim(vi) と書いてる所もあれば vi(Vim) と書いてる所もあるようなタレコミ文こそが、
    Vim の過大評価感というか Vim 以外の vi を認めないような傲慢さを感じますね。

    #そんな私は nvi 使いな FreeBSD ユーザー。nvi-m17n は UTF-8 対応してないというのが目下の悩み。

    • by Anonymous Coward on 2015年12月25日 13時20分 (#2940415)

      Plamo Linuxも、nviのm17n拡張を採用しています。
      nviを使い込んでいると、vimでさえ鬱陶しくなるので、
      他のディストリを触るときに、まず最初にやるのは、
      nviのインストールです。:-P

      Plamo-6.xから、UTF-8も編集できるようになった模様。

      親コメント
      • by Anonymous Coward on 2015年12月25日 20時44分 (#2940716)

        この書き込みをみて、Plamoを入れてみた。
        /usr/bin/viがシェルスクリプトになってて、
        nkfでUTF-8の判定と変換してた。悲し。

        親コメント
      • by Anonymous Coward

        自分はこれ
        apt-get uninnstall nano

        • by Anonymous Coward

          もとい
          apt-get uninstall nano

      • by Anonymous Coward

        > Plamo-6.xから、UTF-8も編集できるようになった模様。

        これ本当? Plamoのディレクトリ構成はよくわからないけど、ここらへん

        http://www.ring.gr.jp/pub/linux/Plamo/Plamo-src/plamo/00_base/nvi/Plam... [ring.gr.jp]

        を見る限り、UTF-8対応は入ってないみたいなんだけど。

        # 本当だとしたらnvi-m17nのためにEUC-JPロケール生活から抜け出せない者としてうれしい限り。

    • by Anonymous Coward

      > Vim なんて所詮 vi クローンの1つでしかないのに、

      ご存知とは思いますが、超弩級のクローンなんですよね。

    • by Anonymous Coward

      FreeBSDユーザーなので設定ファイルをいじるときは基本 ee です。

    • by Anonymous Coward

      クローンはクローンでも「rogueクローン」なぐらい似て非なるもの、なのかも。
      viの話だけに。

      • by taka2 (14791) on 2015年12月26日 10時12分 (#2940926) ホームページ 日記

        「vi と nvi」は「rogue と Rogue Clone(固有名詞)」のような、「本物そっくりを目指したクローン」だと思いますが、
        「vi と Vim」は「rogue と nethack」というぐらい別物になってると思います。

        「nethack は rogue クローンではなく、rogue ライクゲーム」であるように、
        「Vim はviクローンエディタ ではなく viライクエディタ」と言うべきかも。

        親コメント
    • by Anonymous Coward

      といっても本物の vi ってまだ使えるんだっけ? けっこうクローンで置き換わってるような気が…

      • by taka2 (14791) on 2015年12月26日 10時23分 (#2940931) ホームページ 日記

        私自身は確認してないんですが、OpenSolaris の vi は昔ながらの本物の vi だったはず。

        nvi は、BSD からAT&T 由来のコードを排除する過程で生まれた、
        「AT&T由来のコードを使っていないvi」という立ち位置のviクローンであり、
        そういう経緯から BSD 系の多くは nvi になってますけど、
        そういう問題の無い SystemV 系は本家viでしょう。

        親コメント
        • by kalb (19692) on 2015年12月26日 14時46分 (#2941037)

          いや逆でしょう
          viそのものがBSD用に開発されたex由来ですからsystemVにはBSDから移植されたはずです。

          親コメント
          • by taka2 (14791) on 2015年12月26日 15時17分 (#2941048) ホームページ 日記

            さらに元をたどると、「ex は AT&T UNIX 用のテキストエディタである ed 由来」であり、edのソースを流用しているので、
            「viはBSD用に開発されたテキストエディタ」ですけど「vi には AT&T由来のコードが混入
            」しています。

            で、AT&T由来のコードを排除するという4.4BSDのリリースで生まれたのがnvi。

            親コメント
            • by kalb (19692) on 2015年12月26日 22時37分 (#2941173)

              そういうことですかややこしい。
              元はV6かV7当たりですか
              一応4.xBSD&SysV派生系の混沌としていた時代は知ってるつもりでしたがそこまでは知りませんでした。
              #ベンダーによってコマンドのパスや挙動が微妙に違うのに悩まされた事を思い出しました。

              親コメント

人生unstable -- あるハッカー

処理中...