- Editは軽量なCLIエディタです。 Windows 11 TUI、マウス、ショートカット付き。
- これはWingetと一緒にインストールされ、将来のバージョンに統合される予定です。 Windows.
- 正規表現の検索、行の折り返し、複数のファイルのオープンなどが含まれます。
- これは従来の MS-DOS エディターとは異なり、Rust コードはオープン ソース (MIT) です。

Windows 11は、Windows 10で動作するWindows 8.1に匹敵するツールを搭載する予定です。 ターミナル: コマンド ラインから直接操作できるように設計された、Edit と呼ばれる軽量のテキスト エディターです。 コマンド. その提案はミニマリスト的で、速く、気を散らすものがないコンソールからファイルを操作する従来のエクスペリエンスを彷彿とさせますが、最新のテキストベースのインターフェースを備えています。
高度な機能を追加した後でメモ帳が重すぎると感じた場合は( IA)、編集は正反対です: CLIエディタでテキストを開いたり、作成したり、変更したりすることができます。 PowerShellの または コマンドプロンプト編集したいファイル名を追加するか、editと入力するだけです。管理者、開発者、そして重いグラフィカル環境をロードせずにコンソールを操作したい方に最適です。
Edit とは何ですか? 何が違うのですか?
EditはTUI(テキストベースのユーザーインターフェース)を備えたコマンドラインテキストエディタです。つまり、 ターミナルで視覚的なテキストインターフェースを使用して動作しますには、キーボードでアクセスできるメニューが含まれており、多くの従来の CLI エディターとは異なり、マウスを使用してオプションをクリックしたり、テキストを選択したりすることもできます。
Microsoft は、64 ビット版の Windows に、新規ユーザーにとって参入障壁が非常に低い、デフォルトのモードレス エディターを提供するという明確な理念に基づいてこれを構築しました。 インターフェースはシンプルですがモダンで、Visual Studio Code を彷彿とさせるコントロールが備わっています。ただし、ここではすべてがターミナル内で実行され、完全なエディターの負担はありません。
最も印象的な特徴はその軽量さです。バイナリは約 230 KB (250 KB 未満) を占めます。 構文の強調表示やタブは「それ自体」ありませんコンテキスト メニューもありませんが、同じセッション内で複数のファイルを同時に開くことができるため、複数のドキュメントを並行して確認するのに非常に便利です。
もう一つ注目すべき点は、Edit がコード レベルでクロスプラットフォームであることです。Edit は、メモリセーフな人気言語である Rust で書かれています。 Microsoft 自身も MIT ライセンスの下でコードをリリースしています。 コミュニティが探索し、改善を提案し、GitHub リポジトリに貢献することを奨励しています。
WindowsにEditをインストールする
Microsoft は、Edit を Windows 11 の将来のビルドに統合する予定なので、後でシステムにネイティブに搭載されることになります。 その間、Wingetで最新バージョンをインストールすることができますターミナルでコマンド 1 つを実行するだけで、公式の Windows パッケージ マネージャー を起動できます。
winget install Microsoft.Edit
古いバージョンの Windows を使用している場合、または手動で行うことを好む場合は、リリース セクションの GitHub リポジトリからツールを入手できます。 同社は Windows Insider プログラムを通じて Edit を段階的に展開している。そのため、すべてのユーザーのデフォルト コンポーネントとして表示されるまでにはしばらく時間がかかる場合があります。
Edit は開発者イベントである Microsoft Build で発表され、それ以来継続的に進化し続けています。 Rust のオープン プロジェクトとして公開するという決定により、監査と貢献が容易になります。、macOS、BSDなどの他のプラットフォーム向けの実験的なビルドの動機にもなりました。 LinuxARM アーキテクチャ用のビルドもあります。
ターミナルから編集してファイルを開いたり作成したりする
Editの優れた点は、コンソールのワークフローから外れないことです。起動するには、「edit」と入力してEnterキーを押すだけです。 ファイル名を追加すると、直接開いて編集できるようになります。; そのファイルが存在しない場合は、コンテキストを変更せずにその場で作成できます。
edit
edit <nombre-de-archivo.txt>
ファイルを比較したり切り替えたりする必要がある場合は、同じ呼び出しで複数のファイルを渡すことができます。 簡単なコマンドで、複数のログ ソースまたは異なる構成ファイルを一度に読み込むことができます。これは、違いをすばやく確認したり、調整された変更を実装したりするときに非常に便利です。
edit servidor.log errores.log configuracion.ini
すべての操作は、非常にわかりやすいテキストベースのインターフェースを備えた Windows ターミナル内で行われます。 キーボードやマウスで移動できます 特殊な組み合わせを記憶しなくても、最も一般的な機能のメニューにアクセスできます。
TUIインターフェースと基本的なキーボードショートカット
テキストベースのEditインターフェースはシンプルでシンプルです。主な操作はメニューにありますが、それぞれにショートカットがあらかじめ設定されているので、 キーボードから手を離さずにほぼすべての操作が行えます または、より便利な場合は、マウス クリックで実行することもできます。
テキストを検索して置換するには、 Ctrl + Fキー. 検索は「大文字と小文字を区別」、「単語全体」、「正規表現」をサポートしますプロフェッショナルコンソールの使用におけるほとんどのニーズをカバーします。ログや設定ファイルを頻繁に確認する場合、この組み合わせは特に便利です。
非常に長い行を扱う場合は、行の折り返しを有効にすることができます(Word ラップ)で Alt + Z. 画面上での折りたたみにより、水平方向にスクロールする必要がなくなります。 コンテンツに集中するのに役立ちます。これは復習する際に重要です。 ログ 長いまたは無限の構成文字列。
編集は、Windowsエコシステムでよく使われるショートカットを認識します。 Ctrlキー+ Z 元に戻すには、 Ctrlキー+ V くっつくか Ctrlキー+ R 頻繁に使用されるアクションに関連付けられます。 コンテキスト メニューや複雑なインターフェイスはありません。エクスペリエンスは最小限で予測可能です。スムーズな入場、編集、退場を実現するように設計されています。
インターフェースはタブをサポートしている印象を与えますが、従来のタブでは機能しません。 実際にはターミナルインスタンス内で実行されるただし、単一のエディター セッションで複数のファイルを一度に開き、それらの間をシームレスに移動することができます。
編集を使用する場合: 実際の使用例
Editが最も威力を発揮するのは、ターミナル中心のワークフローです。システムやプログラムを日常的に管理したり、サポート業務を行っている場合は、 超軽量のエディターをコマンドで利用できると、日常的なタスクの速度が大幅に向上します。: ログを開き、設定値を修正します。 ホストファイルを編集する または、コマンド ラインを離れずに簡単なメモを作成することもできます。
これは、アプリケーション ログやサービス ログなどの大きなファイルに特に適しています。 最小限かつ独立したエディタであるため、完全なグラフィカル環境の過負荷を回避します。 大きなファイルを閲覧したり検索でフィルタリングしたりする場合でも、スムーズに応答します。
メモ帳がより野心的な機能セットに向けて進化したのに対し、編集はシンプルさを主張しています。 彼の提案は「少ないほど豊か」を好む人々のために意図的に控えめに作られている。 タスクをコンパイル、展開、自動化するのと同じ場所で値の編集が可能になります。
Rust で記述することで安定性とメモリのセキュリティが提供され、データ処理時のリスクが軽減されます。 さらに、サイズが小さく、ライセンスがオープンであるため、デフォルトのツールとして統合するのに最適です。 システムに不要な負荷をかけずに、64 ビット Windows インストールで動作します。
プロジェクトの理念: なぜ別の CLI エディターが必要なのか?
Microsoft は、最新の Windows インストールにおける欠点を認識しました。それは、軽量でシンプルで「自作」可能な、デフォルトの 64 ビット コマンド ライン エディターが存在しないという点です。 Editのアイデアは、学習曲線の低いモードレスエディターを提供することです。初心者とターミナルをマスターした人の両方がアクセスできます。
既存のモードレス エディターの多くは、Windows のファーストパーティ サポートを提供していなかったり、オペレーティング システムのすべてのバージョンに組み込むには大きすぎたりしました。 そのため、Edit はゼロから構築されました。速度、ターミナルの互換性、正確で解決された機能セットに重点を置いています。
オープンソースリポジトリと貢献
Edit はオープン プロジェクトであり、同社はコミュニティの参加を奨励しています。 ソースコードは、MIT ライセンスの下で GitHub で入手できます。変更を提案したり、インシデントを報告したり、リポジトリ自体に新しい機能を提案したりすることができます。
64 ビット Windows のサポートに加えて、Rust 財団は、Linux および BSD システム、さらには実験的に macOS でも動作するビルドを開発しました。 ARMアーキテクチャ用のビルドもあるコミュニティが採用するにつれて、幅広いエコシステムが生まれることが予想されます。
新しいエディタと従来のMS-DOSエディタ
新しいEditと、90年代に多くの人が覚えている歴史的な「MS-DOSエディタ」を区別する価値があります。このユーティリティは、DOSコマンドインタープリタからASCIIファイル用のテキストモードエディタを起動し、独自の構文とスイッチを備えていました。 現代のEditは、異なるアーキテクチャと目的を持つ別のプログラムですただし、どちらもミニマリストの精神と名前を共有しています。
懐かしい人やレガシー環境を維持している人にとっては、これがそれだ MS-DOSエディタの起動:
edit <archivo> ]]
これらは彼らの 最も一般的なパラメータを現在の形で説明すると次のようになります。
- パスとファイル名: file ] は1つ以上のASCIIファイルを開きます。ファイルが存在しない場合は作成され、既に作成されている場合は画面に表示されます。ファイル名には * や ? などのワイルドカードを使用でき、複数のファイル名はスペースで区切られます。
- /b: 強制的にモノクロ モードにしてエディターを白黒で表示します。特定の属性を適切にレンダリングしないモニターで役立ちます。
- /h: 現在のモニターに可能な限り多くの行を表示するようにエディターに要求しました。
- /r: ファイルを読み取り専用モードで読み込み、誤って変更されることを防ぎます。
- /s: 短い名前の使用を強制しました (8.3)。これは、長い名前を受け入れないシステムやユーティリティに関係します。
- /: 行幅を nnn 文字に設定してバイナリ ファイルを開きました。テキスト以外のデータをすばやく検査するのに役立ちます。
- /?: コマンドプロンプト自体からヘルプが表示されました。
MS-DOSエディタを開くときに、 F1 アプリケーションのコンテキスト ヘルプにアクセスします。 モニター画面にホットキーが正しく表示されない場合互換性を向上させるために、/b スイッチを使用してエディターを起動することが推奨されました。
2つの典型的な例 これらはシンプルなので、皆さんにも馴染みのあることでしょう。
edit
edit newtextfile.txt
繰り返しますが、Windows 11 の新しい編集は、MS-DOS エディターではありません。 ミニマリストの哲学とコンソール アクセスを共有していますが、最新のプログラムです。マウス サポート、高度な検索、Windows ターミナル内に配置された更新された TUI を備えています。
可用性、展開、リリースペース
Microsoft はすでに、Windows 11 の今後のビルドに Edit を組み込むことを確認しており、その間、Winget 経由で簡単にインストールしたり、GitHub からダウンロードしたりできるようにしています。 Windows Insider による展開は段階的に行われます。そのため、すべての安定したインストールでデフォルトのコマンドラインエディターとして表示されるまでには、しばらく時間がかかります。
このツールは Microsoft Build で導入され、それ以来同社は独自の 64 ビット CLI エディターへの取り組みを繰り返し表明してきました。 その小さなサイズとオープンフォーカス これらは、リソースや複雑さを犠牲にすることなく、広く配布するという考え方に適合しています。
より速く仕事をするための実践的なヒント
対象ファイルで直接 Edit を呼び出すことに慣れてください。たとえば、C:\\logs\\app.log を編集します。 すぐに編集を開始し、中間ステップなしで終了します。メンテナンスやデバッグのセッションの途中に最適です。
非常に長い記録やテキストを調べるには、 Ctrl + Fキー 「単語全体」と「大文字と小文字を区別する」オプションを使用します。 複雑なパターンが必要な場合は、「正規表現」をオンにしてください ターミナルを離れずに、検索範囲を正確な部分に絞り込むことができます。
無限行(URL、接続文字列、縮小されたJSON)に遭遇した場合は、行折り返しのオン/オフを切り替えます。 Alt + Z あなたにぴったりです。 コンソールの幅に合わせてコンテンツが表示されますこれにより、横にスクロールして読むリズムを崩す必要がなくなります。
すぐに相関関係を調べる必要がある場合は、複数のファイルを一度に開き、today.log、yesterday.log、config.ini を編集します。 エディターを離れずにそれらの間を移動できること セッションを起動したり終了したりする手間が省け、分析に集中できるようになります。
Edit の登場により、高度な検索 (正規表現を使用)、行の折り返し、わかりやすいショートカット、最新の TUI 内でのマウス コントロールなど、日常的な使用にちょうどよい機能を備えた、高速で使いやすいコンソール テキスト エディターが Windows に戻ってきました。 軽量でオープンソースであり、Rust で記述され、64 ビット用に構築されています。は Winget とともにインストールされ、ロールアウトが進むにつれて Windows 11 に統合されます。これは古い MS-DOS エディターではありませんが、ターミナルから直接編集できる機敏さを取り戻すことで、それに敬意を表しています。
バイトの世界とテクノロジー全般についての情熱的なライター。私は執筆を通じて自分の知識を共有するのが大好きです。このブログでは、ガジェット、ソフトウェア、ハードウェア、技術トレンドなどについて最も興味深いことをすべて紹介します。私の目標は、シンプルで楽しい方法でデジタル世界をナビゲートできるよう支援することです。