«cursor-movement» etiketlenmiş sorular

İmleci arabellekte başka bir yere taşıma.


5
Son düzenlememin konumuna nasıl atlarım?
Sık sık büyük bir dosyanın ortasındaki değişiklikleri yapıyorum, bir ggşeyi kontrol etmek için en üste atlamak için kullanıyorum ve sonra düzenlemekte olduğum bir yere işaret koymayı unuttuğumu fark ediyorum. Son değiştirilen çizginin konumuna atlamanın yerleşik bir yolu var mı?



6
Satır sonu hariç tüm bir satırı silebilir miyim?
Zorla takıntılı olduğum ve dosyalarımı boşluklardan arındırmak istediğim için oldukça yaygın bir işlem vim'de oldukça yaygın bir işlemdir, tüm satırın içeriğini silmek , ancak satırın kendisini değil (satır sonu değil). Bunu yapmak için yerleşik bir vim yolu var mı? Belki bir d<movement command>operasyon? Şimdiye kadar sahip olduğum en iyisi (söz …

3
Neden ci "alıntılanan alanın ve ci'nin dışında olabilir (sadece parantez içinde çalışır?"
ci"İmleç kullanırken çift ​​alıntı alanında kalması gerekmez. |String somestring = "some text"; Borunun imleç konumunda olduğu varsayımıyla, ci"belirtilen alana atlamasını sağlar. Öte yandan, ci(imleçin çalışması için parantez içinde olması ve imleci onların içinde hareket etmemesi gerekir. Davranıştaki bu farkın sebebi nedir? Anahtarları eşleştirmenin bu davranışı sağlamak için bir yolu olduğunu …

8
Beyaz olmayan bir karaktere ulaşana kadar dikey olarak nasıl hareket edebilirim?
Girintili (tam) kod içeren çok uzun bir dosyada, doğrudan girintiyi sınırlayan imlecin üstünde veya altında bir metin satırına geçmek yararlı olabilir. (Bunu yapmanın bir yolu, girintili katlama çizgisini , imleç düzeyini sınırlayan çizgileri imleçten yalnızca bir jveya kuzakta olacak şekilde katlayan geçerli girinti düzeyini katlayarak olabilir . Ancak, girinti katlanmasının …

3
Vim'deki ok tuşları nasıl devre dışı bırakılır?
Kendimi hjkl kullanarak ok tuşlarını kullanmaktan daha çok ana sayfada kalmak için kullanmak istiyorum. Ve evet, hjkl'yi ana gezinme tuşları olarak kullanmamamız gerektiğinin farkındayım. Oysa ki alışkanlığım oldukça güçlü ve bu el hareketini ok tuşlarına yaptığımı bile anlamadım ve öğrenmek istiyorum. Bu alışkanlığı kırmak için: hjkl veya başka bir gezinme …


5
Geçerli iç bloğun sağ sonuna kadar sil
Diyelim ki böyle bir kodum var ( |imleç pozisyonunu gösterir ): func1(x|, func2(), y); Almak isterim: func1(x|); Kodu, imlecin konumundan o anki iç bloğun sağ ucundan önceki konumuna silmenin bir yolu var mı ? Gidebileceğimi biliyorum, dt).ama bunu ne ile karıştırmanın bir yolu olup olmadığını merak ediyorum di).




4
Metindeki çok uzun satırlarla (500+ karakter) nasıl başa çıkarım?
Bazı metin biçimleri için satır sonları önemlidir. Örneğin, Vim'i MediaWiki belgelerini yazmak için sık sık kullanıyorum, burada hiçbir yere satır sonu koyamazsınız (Markdown'un aksine). Bu yüzden çok fazla karakter içeren satırlar yazmaya zorlandım. Bu, uzun (200+ karakter) veya hatta çok uzun (1000+ karakter) çizgilere yol açabilir . Bunu Vim'de kullanmak …

1
Bir sonraki “paragrafa” nasıl atlayabilirim?
Şu anda 1000 satırdan uzun metin bloklarıyla çalışıyorum. Bir sonraki paragrafın başına geçmenin basit bir yolu var mı? Şimdilik geçici çözümüm, birbirini takip eden iki yeni satır karakteri arıyor: /\n\n Başka bir geçici çözüm vip Esc j vip v isually seçmek i , n p (ayrıca paragrafın sonuna götürür) aragraph …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.