81

В Unix я бы просто использовал vi, но я не знаю, что это за команда в Windows. Я на самом деле пытаюсь редактировать файлы через SSH с Windows Server 2008.

6 ответов6

58

Самое простое решение для всех версий Windows:

C:\> notepad somefile.txt

И никакого дополнительного программного обеспечения не требуется.

49

edit filename

Я не буду ручаться за его функциональность и устаревший графический интерфейс, но он установлен по умолчанию даже в Windows 7.

Изменить: За исключением 64-разрядных версий Windows.

33

В командной строке Windows введите copy con и имя целевого файла. (copy con c:\file.txt).

Затем введите текст, который вы хотите поместить в файл.

Завершите и сохраните файл, нажав CTRL - Z, затем Enter или F6, затем Enter.

Если вы хотите изменить текст в существующем файле, просто отобразите текст, используя type команды, затем имя файла, а затем просто скопируйте и вставьте текст в команду copy con .

12

Если вы привыкли к vi и не хотите соглашаться на встроенный редактор, вы можете получить Vim для Windows. Он будет запускаться из командной оболочки. Или попробуйте WinVi.

9

Верьте или нет, EDLIN.EXE еще вокруг <shudder> по крайней мере , в этой системе Vista.

Извините, пока я тихо рыдаю про себя ...

7

Я не знаю о SSH, или что-нибудь еще (еще?) связанных с сервером, так что простите, если это "решение" бесполезно. Если вы хотите редактировать файлы в командной строке, вы можете получить версию Nano для Windows.

В качестве примечания, эти маленькие знаки ^ внизу окна должны представлять собой кнопку Ctrl. Например, ^X Exit означает, что вы можете выйти из программы, используя Ctrl - X.

Кроме того, Nano иногда добавляет дополнительные символы новой строки при сохранении файлов. Кажется, это какая-то ошибка с переносом слов Нано.

Я также видел порты vi для Windows, хотя я использовал тот, который просто делает окно командной строки настолько маленьким, насколько это возможно, оставляя только строку заголовка (что означает, что остальная часть окна также может быть невидимой , так как вы не можете видеть, что вы делаете). Тем не менее, версия Vim для Windows, кажется, работает довольно хорошо.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .