2010-12-17 14 views
59

İmleci, Vim'deki soldan n-inci simgesine nasıl taşırsınız?Satırdaki n-inci sembolüne git

Gördüğüm çözümlerden biri 0n<right-arrow> tuşlarına basmaktır, n + 1 konumuna hareket edecektir. Bunu yapmak için daha doğal bir yolu var mı?

+1

sağ ok çözümü sorunum için çalıştı ... thnx –

cevap

91

'|'

normal mod basın 37|

ve benzeri bir çizgide 37 sütuna gitmek için normal mod basın 25|

bir çizgide 25 sütuna gitmek için: karakter istediğini olabilir. . .

+0

Harika, aradığım şey bu oldu – Nutel

+0

Sonuncu karaktere ne dersiniz? -3 | 'gibi bir şey işe yaramıyor ... – CamilB

+2

@CamilB '3h' gibi bir şey deneyin, bu sizi hattın sonuna götürecek ve ardından 3 karakter sola dönecektir. –

32

DÜZENLEME: sorunuzu yanlış yorumlayın.

söz konusu sembolün ardından f yazarak belirli bir sembole ileriye taşıyabilir: üçüncü $ taşımak istiyorsanız

yazarsınız:

3f$ 

geriye gitmek için, sen sermaye "F"

F$ 

kullanmak, ilk satırın sonuna almak için kullanabilirsiniz Bir satırın sonundan itibaren üçüncü $ bulmak için böylece tuş vuruşlarını "$"

geçerli:
http://www.lagmonster.org/docs/vi.html

+3

Bu 3fe olmalıdır. –

+0

Teşekkür ederiz, @Chris – Ramy

+1

Bu ilk sonuç google oldu ve bu aradığım şey oldu, teşekkür ederim – kgwong

7

I:

$3F$ 

i Vim kullanırken bu kullanışlı gibi bir şey tutmak ister Bir karakterin nth karakterini veya nth oluşumunu kastettiğinizden emin değilsiniz; İkincisi cevaplandı, ben ilkine cevap vereceğim.

^ çizgi hariç boşluk başlamasından götürecek ilk karakter götürecektir (sıfır) (ilk beyaz olmayan kolona böylece) ve | (boru) veya 0. Sonra l (küçük harf L) sağa doğru götürecektir; ve 7l, size yedi karakter kazandıracak. Yani hep birlikte, n = 7, 07l için satırdaki (n + 1) karaktere gitmek.

+0

Şimdi soruyu düzenlediğini görüyorum; Doğru ok yerine, alacağın en iyisi. (hjkl navigasyonuna aşina mısınız?) –

+0

Gerçek vimmer'ın okları kullanmamasını biliyorum, fakat düşük seviyeli tuş bağlamayı desteklemeyen diğer uygulamaları kullanıyorum ve gezinmenin tek yolu oklar, daha kolay geçiş yapmak için aralarında okları kullanıyorum – Nutel

+0

@Vetal: Diğer uygulamalarda çalışmazsa bazen sinirleniyorum ... hjkl oklardan çok daha güzel. –

İlgili konular