Nel sistema di aiuto integrato di Vim, come posso ... cercare argomenti su cui voglio aiuto? seguire i collegamenti ipertestuali? cercare materiale correlato?
È possibile contare quante volte appare una parola o un motivo in un file? Questo a volte è utile per scoprire quante volte è stata chiamata una funzione, ecc.
Quando cerchi una parola in un file con qualcosa del genere /console.log, tutte le istanze di console.logvengono evidenziate. Quando non ti interessano più, l'evidenziazione può essere fonte di distrazione. La mia attuale strategia per rimuovere l'evidenziazione è fare qualcosa di simile /asntehua. Esiste un modo corretto per rimuovere l'evidenziazione di …
Vorrei ottimizzare il mio flusso di lavoro "trova e sostituisci" in Vim. È qualcosa che faccio spesso, dato che sono sicuro che anche molti di voi lo fanno. Di solito qualcosa sulla falsariga di: copia un blocco e cambia il nome di una variabile in alcuni punti. Lo so, lo …
Una delle domande aperte che ho su Vim è se esiste un modo per eseguire una ricerca / sostituzione nel progetto corrente (abbiate pazienza se uso questa nozione ereditata da altri editor). Ad esempio, supponiamo che io voglia cercare i miei file di progetto per un nome di metodo e …
In un lungo file, vorrei cercare un modello che corrisponda a circa 200 righe circa. Le linee corrispondenti si trovano in punti casuali nel file. Quando una linea corrisponde, è rilevante solo la linea stessa, nessun contesto sopra o sotto. Normalmente, vorrei cercare con /e saltare attraverso le partite con …
Vim ha (almeno) due serie di comandi che cercano in direzioni opposte. Digitando /e quindi un motivo si cercherà in avanti nel documento per il motivo; digitando ?e quindi un modello cercherà all'indietro. La stessa relazione esiste tra i comandi *e #. Quello che non mi piace è che questi …
Adoro l'impostazione "hlsearch", ma dopo aver terminato la ricerca, la trovo odiosa. Soprattutto se cerco qualcosa che ha molte corrispondenze. So che posso disattivarlo con :set nohlsearch Ma questo richiede un totale di 16 tasti e, ancora più fastidiosamente, devo riaccenderlo per la mia prossima ricerca con :set hlsearch C'è …
Ho un file con il personaggio ã(a + minuscola che combina tilde). Encodinge fileencodingsono entrambi utf-8. gaSpettacoli <a> 97, hex 61, octal 141 <~> 771, Hex 0303, Octal 1403 (ma con l'attuale combinazione di tilde in <>) e g8spettacoli 61 + cc 83 La ricerca con /a\%u0303funziona bene. La ricerca …
Voglio vedere il valore di una variabile, quindi eseguo il comando :let Vim mostra i risultati di questo comando usando il --more--cercapersone. Come posso cercare una frase, ad esempio html? Ho cercato la pagina man per più cercapersone che dice che +/è usato per la ricerca ma non sembra funzionare, …
Una cosa che faccio spesso (ma faccio affidamento sulla riga di comando per fare) è la ricerca / grepping in più file. C'è un modo per visualizzare i risultati della ricerca per tutti i buffer aperti? Idealmente, mi piacerebbe avere un nuovo buffer diviso contenente la posizione dei risultati e …
In vim :makesemplifica la creazione e la correzione di errori :grepe :vimgrepsi comporta come :make. Ma perché hai bisogno di questi due comandi? Perché non cercare solo il motivo e premere n? Quali sono i loro vantaggi rispetto alla sola ricerca?
Devo cercare le righe che contengono qualche parola ma non contengono una seconda parola. Ad esempio, trova le righe che contengono la parola "Questo" ma non la parola "rosso" in modo che per un file contenente queste righe This is a blue coat This is a red coat This is …
Ho provato oggi a eseguire una ricerca su tutti i file di un progetto. Uso Ctrl-P e cerco su righe in questo modo: Ma il risultato della ricerca è solo sul file precedentemente aperto. Qui apro solo main.php. Conosci un modo per cercare su tutti i file senza doverli aprire …
Questo è un problema che ho avuto di recente. Ho un file con diverse centinaia di righe di testo. Come posso cercare una stringa tra due numeri di riga specifici? Ad esempio, voglio cercare tra i numeri di riga 100 e 325.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.