SORU
15 Kasım 2009, Pazar


Yazım moduna geçme metin

Insert Modunda iken Vim, orada geçiş için herhangi bir metin (ileri ve geri hareket eden bazı karakterler gibi)ok tuşlarını kullanarak?

Bu nedenle açıkçası eğer basarsanızh,j,kvelInsert modunda iken, gerçek karakterler metin içinde taşımak yerine ekranda yazdırılır.

Bunu yapmamın yolu atm başvurmak zorundactrl[(Escve sonra metni geçme; ama belli ki, o kadar verimli değildir.

CEVAP
15 Kasım 2009, Pazar


Yanlış vim gibi görünüyor, ama bu çok aşina değilsin büyük ihtimalle.

Doğru yolubasınEscküçük bir düzeltme yapmak istediğiniz yere gidin, Düzelt, geri dönüp düzenleme tutun. Vim normal karakter ileri/geri/Yukarı/Aşağı hareketler olduğundan çok daha etkilidir. Daha fazla öğrendikten sonra, bu daha verimli olacak.

İşte kullanım durumları birkaç:

  • yanlışlıkla yazılan "accifentally". Hiç sorun değil, sıraEscFfrdBirbu düzenleme nerede hata doğru ve size geri getirecek.Ffhareketi geri ilk "f" karakteri. karşılaşılan getirecek İle karşılaştırınCtrl<-->->->->deldSonundabu neredeyse sıradan bir editör olarak aynı işi yapar, ama daha fazla tuş vuruşlarını alır, yapar alfasayısal alanı elinizle klavyenin.
  • yanlışlıkla yazılan "yanlışlıkla yazılmış", ama bunu düzeltmek istiyorum "bilerek yazılmış". SonraEsc2bcwdüzeltme ve ekleme modu için size getirmek için istediğiniz kelimeyi silecektir, hemen yeniden yazın. Düzenleme için geri tuşuna basınBiryerineSonundaelini taşımanız gerekir ulaşmak için
  • yanlışlıkla yazılan "yerine" fare". fare Hiç sorun değil - iyi yaşlıCtrlWsil Ekle modundan çıkmadan önceki kelime olacak. Ve çok daha hızlı hataları düzeltmek için daha küçük kelime silmek oluyor. Bu mesajı yazarak yaşındayken tarayıcı sayfasını kapatmış olduğum o kadar çok alıştım ki...
  • tekrarlama sayısı büyük ölçüde kullanılmıyor. Bir hareket yapmadan önce, bir sayı yazabilirsiniz; ve hareketi kez bu sayıda tekrar edilir. Örneğin,15hsana 15 karakter geri getirecek4jsana 4 satır aşağı kaydırın. Onları kullanmaya başlamak ve yakında alışırsın ve o tuşuna basarak 10 kere Öğren<-anahtar yazarken daha hızlı imleci hareket ettirmek için yinelemeli yaklaşım12hbir hata yaptınız ve kendinizi doğru hemen dikkat edinll.

Ama, eğer senhalaekleme modu çıkmadan küçük metin dolaşımları, rson'advice s ve kullanın . takip etmek istiyorum ^kbd>CtrlÇ. Örnek olarakCtrlÇFf2* *Önceki karakteri taşımak olacak ve ekleme modunda bırakın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Vim

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dylan Brenan

    Dylan Brenan

    22 Aralık 2009
  • Megan Parken

    Megan Parken

    19 Temmuz 2009
  • Mr. H

    Mr. H

    1 Temmuz 2012