В Unix я бы просто использовал vi, но я не знаю, что это за команда в Windows. Я на самом деле пытаюсь редактировать файлы через SSH с Windows Server 2008.
6 ответов
Самое простое решение для всех версий Windows:
C:\> notepad somefile.txt
И никакого дополнительного программного обеспечения не требуется.
edit filename
Я не буду ручаться за его функциональность и устаревший графический интерфейс, но он установлен по умолчанию даже в Windows 7.
Изменить: За исключением 64-разрядных версий Windows.
В командной строке Windows введите copy con и имя целевого файла. (copy con c:\file.txt
).
Затем введите текст, который вы хотите поместить в файл.
Завершите и сохраните файл, нажав CTRL - Z, затем Enter или F6, затем Enter.
Если вы хотите изменить текст в существующем файле, просто отобразите текст, используя type
команды, затем имя файла, а затем просто скопируйте и вставьте текст в команду copy con
.
Если вы привыкли к vi и не хотите соглашаться на встроенный редактор, вы можете получить Vim для Windows. Он будет запускаться из командной оболочки. Или попробуйте WinVi.
Верьте или нет, EDLIN.EXE
еще вокруг <shudder>
по крайней мере , в этой системе Vista.
Извините, пока я тихо рыдаю про себя ...
Я не знаю о SSH, или что-нибудь еще (еще?) связанных с сервером, так что простите, если это "решение" бесполезно. Если вы хотите редактировать файлы в командной строке, вы можете получить версию Nano для Windows.
В качестве примечания, эти маленькие знаки ^
внизу окна должны представлять собой кнопку Ctrl. Например, ^X Exit
означает, что вы можете выйти из программы, используя Ctrl - X.
Кроме того, Nano иногда добавляет дополнительные символы новой строки при сохранении файлов. Кажется, это какая-то ошибка с переносом слов Нано.
Я также видел порты vi для Windows, хотя я использовал тот, который просто делает окно командной строки настолько маленьким, насколько это возможно, оставляя только строку заголовка (что означает, что остальная часть окна также может быть невидимой , так как вы не можете видеть, что вы делаете). Тем не менее, версия Vim для Windows, кажется, работает довольно хорошо.