Usando vi come ottenere un numero di volte in cui una parola o un pattern si presentano nel file
Domanda
Come si calcola il numero dall'interno del vim?
Soluzione
Per contare il numero di volte in cui si verifica uno schema, utilizzare:
:%s/pattern//gn
Altri suggerimenti
Quanto segue funzionerà con file non modificabili e il risultato può essere conservato e utilizzato altrove nei nostri script.
:let g:n = 0
:g/pattern/let g:n += 1
:echo g:n
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow