У Unix я б просто використовував vi , але я не знаю, яка команда в Windows. Насправді я намагаюся редагувати файли через SSH за допомогою Windows Server 2008.
cmd
то ви можете використовувати , наприклад , блокнот зnotepad myfile.txt
У Unix я б просто використовував vi , але я не знаю, яка команда в Windows. Насправді я намагаюся редагувати файли через SSH за допомогою Windows Server 2008.
cmd
то ви можете використовувати , наприклад , блокнот зnotepad myfile.txt
Відповіді:
edit filename
Я не буду поручувати його функціональність та застарілий графічний інтерфейс, але він встановлений за замовчуванням, навіть у Windows 7.
Редагування: За винятком 64-бітових версій Windows.
Найпростішим рішенням для всіх версій Windows є:
C:\> notepad somefile.txt
І додаткове програмне забезпечення не потрібно.
ssh
сервер, це не повинно бути для вас проблемою.
У командному рядку Windows введіть копію з наступним іменем файлу. ( copy con c:\file.txt
).
Потім введіть текст, який потрібно помістити у файл.
Закінчіть і збережіть файл, натиснувши CTRL- Zтоді Enterабо F6потім Enter.
Якщо ви хочете змінити текст у наявному файлі, просто виведіть текст за допомогою команди, type
за якою слід назвати файл, а потім просто скопіюйте та вставте текст у copy con
команду.
copy con hosts
але ^ Z не зберігається і ^ C не скасовує! Довелося закрити вікно cmd, щоб вийти. Файл не змінився.
Якщо ви звикли до vi і не хочете влаштовуватися на вбудований редактор, ви можете отримати Vim для Windows . Він запускається з командної оболонки. Або спробуйте WinVi .
edit
було вилучено з виграшу 10
vim.exe
туди, куди вона доступна в контейнері Docker).
Вірите чи ні, EDLIN.EXE
все ще існує, <shudder>
принаймні, у цій системі Vista.
Вибачте, поки я тихо плакав собі ...
Я не знаю про SSH або що-небудь (ще?), Пов’язане з сервером, тож вибачте мене, якщо це "рішення" марне. Якщо ви хочете редагувати файли в командному рядку, ви можете отримати версію Windows Nano .
Як бічна примітка, ці маленькі ^
знаки внизу вікна повинні являти собою Ctrlкнопку. Наприклад, ^X Exit
означає, що ви можете вийти з програми за допомогою Ctrl- X.
Також Nano іноді додаватиме додаткові рядки під час збереження файлів. Це, здається, якась помилка із загортанням слова Нано.
Я також бачив порти vi для Windows, хоча я використовував такий, який, здається, робить вікно командного рядка якомога меншим, залишаючи лише рядок заголовка (це означає, що решта вікна може бути непомітною , оскільки ви не можете бачити, що ви робите). Однак, здається , що версія Windows Vim працює досить непогано.