vi Generator poleceń
Wygeneruj polecenia vi do edycji plików w edytorze wizualnym
Pierwsze kroki z vi
## Co to jest vi?
`vi` to klasyczny edytor tekstu zorientowany na ekran, dostępny praktycznie we wszystkich systemach Unix. Jest to edytor modalny (posiada oddzielne tryby wstawiania i wykonywania poleceń) i działa wyłącznie wewnątrz terminala, co czyni go idealnym do edycji plików konfiguracyjnych przez SSH lub na minimalnych serwerach, gdzie nie ma interfejsu graficznego.
## Jak używać
1. **Ustawienie opcji**: Wybierz flagi takie jak tryb tylko do odczytu lub poleceń Ex do uruchomienia po starcie. 2. **Określenie pliku**: Wpisz ścieżkę do pliku, który ma zostać otwarty (można pominąć to, aby rozpocząć pracę z pustym buforem). 3. **Kopiowanie i uruchomienie**: Wklej utworzone polecenie do swojego terminala.
Wewnątrz vi: naciśnij `i`, aby wstawić tekst, `Esc`, aby wrócić do trybu poleceń, a następnie `:wq`, aby zapisać i wyjść (lub `:q!`, aby odrzucić zmiany).
Powszechne opcje
### `-R` Tryb tylko do odczytu Otwórz plik w trybie tylko do odczytu, aby przypadkowe edycje nie mogły zastąpić oryginału. Przydatne do sprawdzania plików systemowych, takich jak `/etc/hosts`.
### `-r` Odzyskiwanie Odzyskaj niesохowane pliki swap po awarii lub przerwanej sesji SSH. Uruchom sam `vi -r`, aby zobaczyć pliki, które można odzyskać.
### `-c COMMAND` Uruchomienie polecenia Ex Wykonaj podane polecenie Ex po załadowaniu pliku, np. `-c ':set number'`, aby włączyć numery wierszy podczas otwierania pliku.
### `-s` Cichy tryb batch Uruchom program w tle do skryptowania (czyta polecenia z stdin, bez pytań). Połącz z `-c`, aby zautomatyzować edycje.
### `-w` Wyłączenie sygnału SIGHUP Wyłącz sygnał hangup, aby edytor funkcjonował nawet po zamknięciu terminala — przydatne podczas długich sesji edycji.
▶Jak odzyskać plik po awarii?
▶Jak otworzyć plik, w którym już są numery wierszy?
▶Jaka jest różnica między vi a vim?
Jeśli ten tool był dla ciebie przydatny, pomyśl o tym, aby kupić mi kawę.
Kup mi kawę.