C'è un modo per contare il numero di partite in Vim usando: g?


10

So che funziona:

:%s/<string>//gn

Ma sembra un po 'strano usare il comando di sostituzione per contare, piuttosto che globale.

Risposte:



7

Sembra che non ci sia altro modo. In effetti, questo è il modo ufficiale descritto nella documentazione di Vim.

Vedi questa domanda SO intitolata: Conteggio delle occorrenze in Vim senza contrassegnare il buffer modificato e per estensione questo paragrafo dalla documentazione di Vim .

In alternativa c'è anche questa domanda SO, intitolata: Cerca la stringa e ottieni il conteggio nell'editor vi , ma nota che questo metodo conterà solo le righe non corrispondenze effettive, quindi se hai più corrispondenze per riga, non otterrai un conteggio corretto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.