«search» etiketlenmiş sorular

/ Veya search () ile metin arama. Bul / değiştir işlemleri için bunun yerine [substitute] etiketini kullanın.

3
Vurgulanan bir dizeyi seçici olarak nasıl değiştirebilirim?
Arayarak değiştirmek istediğim dizeyi vurguladım. Şimdi sadece vurgulanan metni değiştirmek istiyorum. nArama dizesinin sonraki örneğine ilerlemek için kullanıyorum . Böyle bir şey yapabileceğimi düşünüyordum ciwama bu sadece vurgulanan metni değil tüm kelimeyi değiştiriyordu. Bildiğim :%s/old/new/gkadarıyla tüm örnekleri değiştirmek istemiyorum. Bunun yerine, imlecimi her örneğe ilerletmek ve sonra değiştirip değiştirmemeye karar …
11 search  replace 


3
Uzun dizeleri aramak ve değiştirmek için eğik çizgilerden kaçmak için alternatif
Vim arama ve dizeleri yerine yerine, dize her özel karakter kaçmak zorunda herhangi bir alternatif var mı. Örneğin, aşağıdaki dizeyi eşleştirmek ve bir şeyle değiştirmek istersem [ERROR] Login unsucessful Sonra yapmak zorundayım :%s/\[ERROR\]\ Login\ unsucessful/something/g Ve çok sayıda özel karakter içeren karmaşık dizeler için çok daha çirkin ve acı verici …


1
Arama sonuçları vurgulanmış olarak yazdırmak için
Vim'de bir kalıp aradığımızda, eşleşmeler genellikle vurgulanır. Ancak, çıktısını aldığımızda, vurgular kaybolur. İkisini de denedim :hardcopy > my_file.pdfve :TOhtml. Her ikisi de vurgulamayı korumaz. Bir pdf dosyasına vurgulanan eşleşen desenleri ile belgenin çıktısını herhangi bir yolu var mı? Bir Win 7 makinesinde GVim 7.4 kullanıyorum.

4
İşlemleri bir kod bölümü ile sınırlama
Günlük iş hayatımda, bir değişkeni vurgulamak veya aramak gibi şeyler üzerinde çalışmam gereken birçok kez var, ancak hiçbir zaman düzenlemelerin / aramanın kapsamını sınırlamayı başaramadım. Vim'de $colorbu parantez kümelerinin veya bu katın vb . İçindeki tüm referansları bulmak için seçici bir yol var mı? Mümkünse, bunun nispeten genel olması idealdir, …

5
Belirli sözdizimi bölgelerinde kalıp nasıl aranır?
Lateks belgeleri düzenlemek için vim kullanıyorum. Genellikle, bir değişkenin adını başka bir şeye değiştirmek isteyeceğim. Ancak, değişken adını aradığımda alakasız eşleşmelerle uğraşmak biraz can sıkıcı. Ben sadece tex sözdizimi dosyasında tanımlandığı gibi "matematik bölgeleri" aramak istiyorum. Aramayı belirli bir sözdizimi bölgesi ile sınırlamanın kolay bir yolu var mı?
10 search 

1
Görsel seç mevcut arama sonucu
Ben var hlsearch, ancak ilk başta bazen arama terimi görsel seçilmiş olan düşünme t şapka beni uyuşturur ve sadece vurabilir cbunu değiştirmek için. Aranan terim kolay sayıda harf, kelime, hatta çizgi olmayabilir - ve yine de saymak istemiyorum. Mevcut vurgulama durana kadar nerede çalışmanın vh(veya ch) bir yolu var mı …


4
Bir dosyayı açmak ve bir arama terimine atlamak için “gf” (veya benzeri) kullanabilir miyim?
Vim gfkomutunun (veya benzer bir şeyin) +{cmd}dosya yolları için bir argümanı tanımasını sağlamanın bir yolu var mı? Vim başlatılabilir ve doğrudan bir arama terimine gidilebilir: $ vim +/coding_effort ~/project/file Benzer şekilde, komut modunda şunları yapabilirsiniz: :e +/coding_effort ~/project/file Sık sık not alıyorum ve bunun gibi diğer dosyalara başvuruyorum: For more …

2
Harici komutları kullanmadan kod projelerinde gezinme
Komuta, Vim komutları / sorgu araç kutusunu toplamak ya da bir kod tabanını gezinmek için, mod aramak çalışıyorum olmadan Ctags veya diğer harici araçları kullanarak. Ctags harika, ancak destek takıldığınız geliştirme ortamına bağlı olarak değişebilir. Sadece Vim bilgisine güvenmek istiyorum.
9 search  ide 
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.