как редактировать текстовые файлы в командной строке windows?

<p>в unix я бы просто использовал <a href="http://en.wikipedia.org/wiki/vi">vi</a> , но я не знаю, что это за команда в windows. я на самом деле пытаюсь редактировать файлы через ssh с windows server 2008.</p>

<p><code><b>edit</b> <i>filename</i></code></p><p>я не буду ручаться за его функциональность и устаревший графический интерфейс, но он установлен по умолчанию даже в windows 7.</p><p>правка: за исключением 64-разрядных версий windows.</p>

<p>самое простое решение для<em> всех </em>версий windows:</p><pre><code>c:\> notepad somefile.txt </code></pre><p>и никакого дополнительного программного обеспечения не требуется.</p>

<p>в командной строке windows введите <strong><em> copy con </em></strong>, а затем имя целевого файла. (<code>copy con c:\file.txt</code>).</p><p>затем введите текст, который вы хотите поместить в файл.</p><p>завершите и сохраните файл, нажав <kbd>ctrl</kbd>-<kbd>z</kbd> затем <kbd>enter</kbd> или же <kbd>f6</kbd> затем <kbd>enter</kbd>,.</p><p>если вы хотите изменить текст в существующем файле, просто отобразите текст, используя команду <code>type</code>, затем имя файла, а затем просто скопируйте и вставьте текст в команду <code>copy con</code>.</p>

<p>если вы привыкли к vi и не хотите соглашаться на встроенный редактор, вы можете получить <a href="http://www.vim.org/download.php#pc"><strong> vim для windows </strong></a> . он будет запускаться из команды shell. или попробуйте <a href="http://www.winvi.de">winvi</a> .</p>

<p>верьте или нет, <a href="http://technet.microsoft.com/en-us/library/bb490632.aspx"><code>edlin.exe</code></a> все еще существует<em><code><shudder></code></em>по крайней мере в этой системе vista.</p><p>извините, пока я тихо рыдаю про себя ...</p>

<p>я не знаю ни о ssh, ни о чем-либо (еще?) связанном с сервером, так что извините, если это "решение" бесполезно. если вы хотите редактировать файлы в командной строке, вы можете получить версию для windows <a href="http://www.nano-editor.org/download.php">nano</a> .</p><p>как примечание, эти маленькие знаки <code>^</code> внизу окна должны представлять <kbd>ctrl</kbd> кнопка. например, <code>^x exit</code> означает, что вы можете выйти из программы, используя <kbd>ctrl</kbd>-<kbd>x</kbd>,.</p><p>кроме того, nano иногда добавляет дополнительные символы новой строки при сохранении файлов. кажется, это какая-то ошибка с переносом слов в nano.</p><p>я также видел порты <a href="http://en.wikipedia.org/wiki/vi">vi</a> для windows, хотя я использовал тот, который, кажется, делает окно командной строки настолько малым, насколько это возможно, оставляя только строку заголовка (что означает остальную часть окно также может быть невидимым, поскольку вы не видите, что делаете). однако <a href="http://www.vim.org/download.php#pc">версия vim для windows</a> , кажется, работает довольно хорошо.</p>