Vi'de, fonksiyon bildirgesine nasıl gidebilirim?


0

Vi'de, bir işlevin ortasındaysam, işlev bildirgesine nasıl geri dönebilirim?

Yanıtlar:


0

Genellikle {, bir tuşa basıldığında beni paragrafın başlangıcına götüren (genellikle işlevin başlangıcıdır) kullanırdım veya bazen {kaç tane boş satırım olduğuna bağlı olarak iki veya daha fazla kez kullanmak zorunda kalabilirim işlevinde

Eğer C ve ctags kullanıyorsam , o :tag functionnamezaman beni herhangi bir yerden fonksiyon bildirimine yönlendiririm ( Vim Kitap, s.79 ).


0

Açıkça ifade etme riski altında bu, dile ve kodlama stiline bağlı olabilir. Kod C veya C ++ ise ve programcı başlangıç ​​fonksiyonlarının kurallarını yerine getirdi.

int
sum(int num1, int num2)
{

(ya da fonksiyon ismiyle aynı satırdaki dönüş tipinde bile) ve ardından tüm dahili blokları girintili olarak arayarak bir ?^{arama yapabilirsiniz. Alternatif olarak (ve bu en iyi cevap olabilir) , [[kısayol gibi görünüyor ?^{. ( ]]–kısa değil/^{ , kısayol gibi görünüyor .) /^}

Kongre olsa bile

int sum(int num1, int num2) {

(sürekli) arama yapabilirsiniz ?^[a-zA-Z].*{$. Bu konuda ?^[a-zA-Z]yeterince iyi olabilir. Diğer diller, diğer kodlama kuralları farklı cevaplar gerektirebilir.

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.