Resimler bin Unix komutu ve seçeneğine değer:
Bunu her dönem öğrencilerime çiziyorum ve daha sonra vi'yı kavramış gibi görünüyorlar.
vi sadece üç durumlu sonlu durum makinesidir .
Başladıktan sonra vi, körü körüne kısa, birkaç karakter komutu yazabileceğiniz KOMUT moduna girer . Ne yaptığını biliyorsun; bu amatörler için değil.
Metni gerçekten düzenlemek istediğinizde, bir karakterlik komutla INSERT moduna geçmelisiniz:
- i: imleç yerine INSERT öğesine gidin
- I: satırın başında INSERT moduna geç
- a: imleçten sonra ekle
- A: satırın sonuna ekle
- o: geçerli satırın altında yeni bir satır aç
- O: açmak akım hattının yerine yeni bir satır
Şimdi, soruyu cevaplıyoruz: çıkmak.
Vi'dan EX modundan çıkabilirsiniz:
- q: herhangi bir değişiklik yapmadıysanız veya önceden kaydetmediyseniz
- q !: herhangi bir değişiklik yok sayar ve çıkmak
- wq: kaydet ve çık
- x: bu wq'ye eşit
w
ve x
bir dosya adı parametresini kabul edin. Vi'ye bir dosya adı ile başladıysanız, burada tekrar vermenize gerek yoktur.
Sonunda, en önemlisi: EX moduna nasıl ulaşabilirsiniz?
EX modu, ekranın alt satırında yazmayı görebileceğiniz uzun komutlar içindir. COMMAND modundan, iki nokta üst üste :
itersiniz ve alt satırda yukarıdaki komutları yazabileceğiniz bir iki nokta üst üste görünür.
INSERT modundan, EXC moduna geçmek için ESC, yani Escape düğmesine basmanız, COMMAND moduna geçmeniz ve:: tuşuna basmanız gerekir.
Emin değilseniz, ESC tuşuna basın; bu sizi komut moduna getirecektir.
Bu nedenle, sağlam yöntem ESC -: - x-Enter dosyanızı kaydeder ve dosyadan çıkar.