Na Unixie używałbym vi , ale nie wiem, jakie to polecenie jest w systemie Windows. W rzeczywistości próbuję edytować pliki przez SSH w systemie Windows Server 2008.
cmd
Następnie można użyć np notatniknotepad myfile.txt
Na Unixie używałbym vi , ale nie wiem, jakie to polecenie jest w systemie Windows. W rzeczywistości próbuję edytować pliki przez SSH w systemie Windows Server 2008.
cmd
Następnie można użyć np notatniknotepad myfile.txt
Odpowiedzi:
edit filename
Nie będę ręczyć za jego funkcjonalność i przestarzały interfejs GUI, ale jest on instalowany domyślnie, nawet w systemie Windows 7.
Edycja: oprócz 64-bitowych wersji systemu Windows.
Najprostszym rozwiązaniem we wszystkich wersjach systemu Windows jest:
C:\> notepad somefile.txt
I nie wymaga dodatkowego oprogramowania.
ssh
serwer, nie powinno to stanowić dla ciebie problemu.
W wierszu polecenia systemu Windows wpisz con con, a następnie nazwę pliku docelowego. ( copy con c:\file.txt
).
Następnie wprowadź tekst, który chcesz umieścić w pliku.
Zakończ i zapisz plik, naciskając CTRL- Zwtedy Enterlub F6potem Enter.
Jeśli chcesz zmienić tekst w istniejącym pliku, po prostu wyświetl tekst za pomocą polecenia, type
a następnie nazwy pliku, a następnie po prostu skopiuj i wklej tekst do copy con
polecenia.
copy con hosts
ale ^ Z nie zapisuje, a ^ C nie anuluje! Musiałem zamknąć okno cmd, aby wyjść. Plik nie został zmieniony.
Jeśli jesteś przyzwyczajony do vi i nie chcesz zadowolić się wbudowanym edytorem, możesz pobrać Vima na Windows . Będzie działał z powłoki poleceń. Lub wypróbuj WinVi .
edit
został usunięty z Win 10
vim.exe
tam, gdzie jest on dostępny w kontenerze Docker).
Wierzcie lub nie, EDLIN.EXE
wciąż jest <shudder>
przynajmniej w tym systemie Vista.
Przepraszam, gdy szlocham cicho do siebie ...
Nie wiem o SSH ani o czymkolwiek innym (związanym z serwerem), więc wybacz mi, jeśli to „rozwiązanie” jest bezużyteczne. Jeśli chcesz edytować pliki w wierszu polecenia, możesz pobrać wersję Nano dla systemu Windows .
Na marginesie, te małe ^
znaki na dole okna powinny reprezentować Ctrlprzycisk. Na przykład ^X Exit
oznacza, że możesz wyjść z programu za pomocą Ctrl- X.
Ponadto Nano czasami dodaje dodatkowe nowe wiersze podczas zapisywania plików. To wydaje się być pewnym błędem w zawijaniu słów Nano.
Widziałem również porty vi dla Windows, chociaż użyłem takiego, który sprawia, że okno wiersza polecenia jest tak małe, jak to tylko możliwe, pozostawiając tylko pasek tytułu (co oznacza, że reszta okna może być niewidoczna , ponieważ nie możesz zobaczyć, co robisz). Jednak wersja Vima dla Windows wydaje się działać całkiem nieźle.