パスワードを忘れた? アカウント作成
21531513 story
ソフトウェア

Windowsにコマンドラインベースのテキストエディター、必要? 139

ストーリー by nagazou
どうかな 部門より
headless 曰く、

Windows に再び CLI (コマンドラインインターフェイス) テキストエディターを標準搭載すべきか、Microsoft の Connor Plante 氏がフィードバックを求めている (GitHub でのディスカッションThe Register の記事)。

32 ビット版の Windows では edit コマンドが標準で利用可能だったが、64 ビット版 Windows は CLI エディターを搭載していない。CLI エディターはシステム管理者や開発者、パワーユーザーのコアツールであり、標準で使用可能なオプションを提供することは生活の質を向上するのに重要だという。

ソリューションとしては Edit・Pico・nano・Vim・Emacs といった既存の CLI エディターを 1 つ以上プリインストールする方法のほか、インストールされていない CLI エディタを起動するコマンドが入力された場合に入手方法を表示するというものが挙げられている。

Plante 氏が求めるフィードバックは以下のようなもの。

  • Windows にデフォルトの CLI エディターが必要か、それがあなたのエクスペリエンスをどのように改善するか
  • 現在 CLI エディターを使用しているか、使用しているならその用途と理由
  • 代替のソリューションや CLI エディター関連の機能で搭載してほしいものはあるか

スラドの皆さんはいかがだろう。プリインストールされていたらうれしい CLI エディタが具体的にあるだろうか。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • edlin ... (スコア:5, 参考になる)

    by ogino (1668) on 2023年12月16日 8時30分 (#4580398) 日記

    大昔、大学の研究室を回って学内 LAN に接続をしていたころ、後輩に edlin を使えるようになれと言ったら「こいつ正気か」という目で見られた気がする。

    # config.sys や autoexec.bat を編集するのに不正コピー品をインストールしようとするんじゃありません!
    # フリーウェアでも、お客さんの PC に勝手にインストールするのは禁止!

    MS-DOS 6.x になって edlin が無くなってショックでした。MS-DOS と IBM PC-DOS で共通のエディタも無くなったし。

    Unix でも vi は必須です。設定ファイルをいじるぐらいしか使えませんが。
    # Macintosh は楽だったな〜。エディタは要らなかったし、NuBus は PnP だったし、Eudora を筆頭とした GUI アプリも。ただし OpenTransport 1.0 は除く。

    個人的には、入っていたりいなかったりする CLI エディタは要りません。

  • by leiqunni (8779) on 2023年12月16日 23時33分 (#4580707) ホームページ 日記

    エディタぐらいしれっと配布するなりインストールベースに含めればいいのに。
    「なんで標準でインストールするんだよ!」って文句言う人いるのかな。

    欲しい人は自分で用意すればいい。じゃなくて、標準で入ってることが大事だと思う。

  • by necop (6252) on 2023年12月16日 8時07分 (#4580392) 日記
    EDLIN
  • by Anonymous Coward on 2023年12月16日 8時13分 (#4580395)

    ・正規表現が使えること
    ・マウスに触る必要がないこと

    • by Anonymous Coward

      マウス触る必要がないってのは激しく同意です。

    • by Anonymous Coward

      それなんてJPerl?

    • by Anonymous Coward

      正規表現使えるコマンドラインエディタがあると、
      バッチ処理がはかどりそうで大変助かります。
      #PSは学習コストが高くて…

  • by Anonymous Coward on 2023年12月16日 8時47分 (#4580407)

    >Windows にデフォルトの CLI エディターが必要か、それがあなたのエクスペリエンスをどのように改善するか
    不要

    >現在 CLI エディターを使用しているか、使用しているならその用途と理由
    Windowsでは未使用。Lihuxではvimとnano

    >代替のソリューションや CLI エディター関連の機能で搭載してほしいものはあるか
    VSCodeをWindowsに標準搭載してくれ。関連付けはなくていいから。

    • by Anonymous Coward

      MSが作るんだったら、nanoじゃなくてちゃんとノートパッド系のキーバインドにしてほしい。
      viは問題ない。操作感覚がまるで違うから他のキーバインドと混同しにくいので。

  • by KAMUI (3084) on 2023年12月16日 10時16分 (#4580446) 日記
    今でもベクターでダウンロード可 [vector.co.jp]だぞ。
  • by Anonymous Coward on 2023年12月18日 12時22分 (#4581131)

    WindowsにTurbo PASCAL v3を標準搭載

    # 昔は無条件に起動FDに入れてたから簡単なテキスト編集はこれで済んでいた

  • by Anonymous Coward on 2023年12月16日 8時12分 (#4580394)

    Windowsの設定のほぼ全てがテキストエディタで作ったもので動いている。
    テキストエディタをなくすと、本体ユーティリティのほぼ全てを
    GUI設定できるものに差し替えが必要になり
    今のマイクロソフトではそれが不可能である。
    よってなくすことはできない。

    バッチファイル作成がスクラッチみたいにアイコンで並べれば動くタイプになるかもね。
    まぁ無理でしょうけど
    Appleのは作ったけど
    https://support.apple.com/ja-jp/guide/automator/welcome/mac [apple.com]

  • by Anonymous Coward on 2023年12月16日 8時31分 (#4580399)

    EでEじゃないか

  • by Anonymous Coward on 2023年12月16日 8時37分 (#4580403)

    標準で必ず入っているのが重要。
    高機能じゃなくても良いので、単純な編集が出来る程度で良い。
    事情があってネットに接続できない状態とかメディアが使えないなんて状況もレアだけどある

  • by Anonymous Coward on 2023年12月16日 8時41分 (#4580405)

    VZの時代

    • by Anonymous Coward

      Windows GUI 用に「WZ」もお忘れなく

  • by Anonymous Coward on 2023年12月16日 8時45分 (#4580406)

    コマンドラインベースと言われるとedlinのようなものを思い浮かべるな。editは立派なGUIエディターだろ

  • by Anonymous Coward on 2023年12月16日 8時50分 (#4580409)

    コマンドラインと聞いてまずcatを思い浮かべた。DOS系統だとtypeになるか。

    • by Anonymous Coward

      catはシェルのhere documentと併用するから意味があるのであって、PowerShell でないコマンドプロンプトだとそのような機能は無いからエディタにはなり得ないような。

    • by Anonymous Coward

      表示するだけのものをエディターというのは流石に無理だろ

    • by Anonymous Coward

      無菌室で宇宙服を着て作業したとき、少しのミスも許されないのでECHOコマンドで1行ずつ書いて、COPYでつなぎ合わせて一つのバッチファイルを作成したのは今ではなつかしい思い出。

  • by Anonymous Coward on 2023年12月16日 9時20分 (#4580422)

    セーフモードですらGUIなのに。
    LinuxならともかくWindowsをターミナルでリモートしていじる変態レベルにはとても届かない。

  • by Anonymous Coward on 2023年12月16日 9時22分 (#4580425)

    現実的にはviなんだろうけど、個人的にお世話になってたVzやMIFESあたりだと嬉しい

    • by Anonymous Coward

      FILMTNやSE3にもお世話になりました。あれから何十年もたっているのにシステム(のレスポンスと使い勝手)はますます落ちていくのはなんでだろう?

    • by Anonymous Coward

      ここで一太郎liteを入れてほしいというのは邪道でしょうか?

      #あ、一太郎をオープンソース化してlinuxなどで動くようにするというのであれば、不要です。

  • 手っ取り早くVSCodeでも標準インストールしておけば、って思う。
    Windowsストアから自動アップデートできるわけだし。

    • by Anonymous Coward

      windowsストアからインストールしたアプリのいくつかが
      自動アップデート後から起動できなくなるのは何故でしょうか?

      Windows Terminal(およびpreview)とかVSCodeとか
      wt.exeからも起動できないし、そういうことがあるので、
      機能の拡充よりも基本的な機能をしっかりと機能できるようにして欲しい
      というが私の望みです。

    • by Anonymous Coward

      つか、最低限編集できれば良いなら、メモ帳で良いんだよなぁ。

  • by Anonymous Coward on 2023年12月16日 10時10分 (#4580440)

    が理想だけど、 vi の方が何故か人気あるね。この背景は、プログラムを書くっていうユースケースじゃないのかな。

  • タイトルのとおり

    鈍足の入力プログラムなんか使うな!
    vimもemacsも使わない・使わせない!
    必要最小限で十分に機能させることこそ至高!

    基本はedで編集!
    catが使えるならcatで新規作成!
    でなきゃmgもしくはvi(ex)を使え!
    echo?あれは、環境依存が過ぎるのでダメだ!

    #などと息巻いていた時期が僕にもありました…。(遠い目

  • by Anonymous Coward on 2023年12月16日 10時47分 (#4580460)

    緊急用とか必要最小限とか言っている人がだれも出していないのが驚きだが、sedでいいじゃん。
    catもmoreもlessも正規表現も全部カバーする。
    busyboxでも使える。

  • by Anonymous Coward on 2023年12月16日 10時59分 (#4580468)

    MS-DOS をFD最小構成で動かすときに「copy com」コマンドで頑張った記憶が。。。

    なくてもなんとか頑張れば。。。ガンバ!

typodupeerror

海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs

読み込み中...