Kommandogenerator för vi
Generera vi-kommandon för att redigera filer i den visuella redigeraren
Komma igång med vi
## Vad är vi?
`vi` är den klassiska skärmorienterade textredigeraren som finns på nästan alla Unix-system. Den är modal (separata infognings- och kommandolägen) och körs helt inuti terminalen, vilket gör den idealisk för att redigera konfigurationsfiler över SSH eller på minimala servrar där ingen GUI finns.
## Så här använder du
1. **Ange alternativ**: Välj flaggor som skrivskyddat läge eller ett start-Ex-kommando. 2. **Ange fil**: Ange sökvägen till filen som ska öppnas (utelämna för att starta med en tom buffert). 3. **Kopiera och kör**: Klistra in det genererade kommandot i din terminal.
Inuti vi: tryck på `i` för att infoga text, `Esc` för att återgå till kommandoläget, sedan `:wq` för att spara och avsluta (eller `:q!` för att kassera ändringar).
Vanliga alternativ
### `-R` Skrivskyddat läge Öppnar filen som skrivskyddad så att oavsiktliga ändringar inte kan sparas över originalet. Användbart för att inspektera systemfiler som `/etc/hosts`.
### `-r` Återställning Återställer osparade växlingsfiler efter en krasch eller en avbruten SSH-session. Kör `vi -r` ensamt för att lista återställningsbara filer.
### `-c KOMMANDO` Kör Ex-kommando Kör det angivna Ex-kommandot efter att filen har laddats, t.ex. `-c ':set number'` för att aktivera radnummer vid öppning.
### `-s` Tyst batchläge Kör tyst för skriptning (läser kommandon från stdin, inga uppmaningar). Kombinera med `-c` för att automatisera redigeringar.
### `-w` Inaktivera SIGHUP Stänger av hängningssignalen så att redigeraren överlever en stängd terminal — användbart för långa redigeringssessioner.
▶Hur återställer jag en fil efter en krasch?
▶Hur öppnar jag en fil med radnummer redan påslagna?
▶Vad är skillnaden mellan vi och vim?
Om detta verktyg har varit till hjälp för dig, överväg att bjuda mig på en kaffe.
Bjud mig på en kaffe