Vim kullanırken, ile kelime kelime ilerleyebilirsiniz w. Geriye nasıl giderim?
Vim kullanırken, ile kelime kelime ilerleyebilirsiniz w. Geriye nasıl giderim?
Yanıtlar:
bBir sözcüğü geri gitmek için kullanın .
Ayrıca, kontrol etmek Wve Bilerlemek / geri gitmek de isteyebilirsiniz WORD(beyaz boşlukla ayrılmış boş olmayan karakterlerden oluşan bir diziden oluşur :h WORD).
ge, bir kelimenin sonuna kadar geri gidecek. gEsonuna kadar geri gidecekWORD
eve Eileriye gidecek.
\w|\S. Daha fazla ayrıntı için :help wordve bölümüne bakın :help WORD.
Bunu şöyle düşünmeme yardımcı olur:
b şimdiki veya önceki kelimenin başına gitmek
w bir sonraki kelimenin başına gitmek
e şimdiki veya bir sonraki kelimenin sonuna gitmek için
ge önceki kelimenin sonuna gitmek
Daha :h word-motionsfazla ayrıntı ve bunları işlemlerle nasıl birleştireceğinizi deneyin .
geri gitmek için "b" kullanın - sadece vi test - iyi çalışıyor.
Kullanmak Alternatif olarak, w, b, W, ve Bkelimeleri üzerinde umuduyla tarafından gezinme hatlarına doğru kullanıldığı takdirde hızlı olabilir aşağıdaki alternatifleri düşünün.
f<char> # jump to next occurrence of <char> to right (inclusive)
veya
F<char> # jump back to next occurrence of <char> to left (inclusive)
Kelimeleriniz birbirinden <space>ayrılırsa, kelimelerin üzerine boşluklar atlayabilirsiniz:
f<space>;;;;burada ;önceki komutu tekrarlar, böylece boşluklara göre ileri atlarsınız
F<space>;; uzayda geriye atlamak
sadece değiştir <char> noktalama işaretleri ile , örneğin.
Noktalama yöntemi kaydırma için etkili değildir, ancak nereye atlamak istediğinizi biliyorsanız, genellikle bir veya iki kez atlayabilirsiniz