2010-09-10 03:41:43 +0000 2010-09-10 03:41:43 +0000
101
101

Windowsのコマンドプロンプトでテキストファイルを編集するにはどうすればいいのでしょうか?

Unixでは vi を使うだけなのですが、Windowsでは何のコマンドなのかわかりません。実際にWindows Server 2008でSSHでファイルを編集しようとしています。

回答 (6)

73
73
73
2010-09-10 03:58:03 +0000

Windowsの_すべてのバージョンで最も簡単な解決策は次のとおりです:

C:\> notepad somefile.txt

そして、余分なソフトウェアは必要ありません。

53
53
53
2010-09-10 03:47:56 +0000

edit filename

私はその機能性と時代遅れのGUIを保証することはありませんが、それはWindows 7でも、デフォルトでインストールされています。

編集:Windowsの64ビット版を除く。

45
45
45
2013-12-03 18:15:16 +0000

Windows のコマンド プロンプトから copy con と入力して、対象のファイル名を入力します。(copy con c:\file.txt).

その後、ファイルに入れたいテキストを入力します。

終了し、CTRL-Zを押してからEnterを押すか、F6を押してからEnterを押してファイルを保存します。

16
16
16
2010-09-10 03:54:18 +0000

vi に慣れていて内蔵エディタを使いたくない場合は、 Vim for Windows を入手してください。これはコマンドシェルから実行されます。または、 WinVi を試してみてください。

9
9
9
2010-09-10 07:04:08 +0000

信じられないかもしれませんが、 EDLIN.EXE は、少なくともこのVistaシステムではまだ<shudder>の周りにあります。

嗚咽を漏らしながら失礼します。

8
8
8
2013-07-22 06:52:11 +0000

私は SSH やサーバ関連のことは知りませんので、この「解決策」が役に立たないことをお許しください。コマンドプロンプトでファイルを編集したい場合は、Windows 版の Nano があります。例えば、^ は Ctrl-X を使用してプログラムを終了できることを意味します。

Windows 版の vi の移植版も見たことがありますが、私が使ったものは、コマンドプロンプトのウィンドウがタイトルバーだけを残して小さくなるように見えるものでした(何をしているのか見えないので、ウィンドウの残りの部分は見えないようになっているかもしれません)。しかし、 Windows版のVim は非常にうまく機能しているようです。

関連する質問

3
19
10
28
7