Domande taggate «replace»

Comando o modalità per sovrascrivere il testo. Per le operazioni di ricerca e sostituzione, utilizzare il tag [substitute].


2
Sostituisci un modello con il numero di riga corrente
Vorrei sostituire 'x' in questo file con il numero di riga corrente. Cioè, cambia x x x per 1 2 3 Per ora, uso un one-liner Perl: perl -pi -e '$x=$.; s/x/$x/' myfile.txt Penso che UltraEdit possa farlo con una selezione e sostituzione verticale. Questo può essere fatto in vim? …



3
Come modificare selettivamente una stringa evidenziata?
Cercando, ho evidenziato la stringa che voglio cambiare. Ora voglio sostituire solo il testo evidenziato. Sto usando nper passare all'istanza successiva della stringa di ricerca. Pensavo di poter fare qualcosa del genere, ciwma ciò cambia l'intera parola non solo il testo evidenziato. Conosco bene :%s/old/new/gma non voglio cambiare tutte le …
11 search  replace 




2
Il modo più efficiente per sostituire l'intero buffer?
Attualmente, ho due metodi simili per sostituire l'intero buffer con qualche altro testo (diciamo negli Appunti). Metodo n. 1: cancellare tutte le linee: :%d. incolla testo: "+P(o simile:) :put+. Metodo n. 2: selezionare visivamente tutte le linee: ggVG. incollare il testo: "+P. Tuttavia, non riesco a trovare un modo con …


5
Sostituisci la selezione con l'output del comando esterno
Supponendo di avere una riga in un file con l' XXXXessere un segnaposto che ho selezionato vcome segue: XXXX Some other text Come posso cambiare solo la XXXXcon l'output di un comando esterno, come ad esempio date +%Y%m%d? Sono arrivato fino a :'<,'>!date +\%Y\%m\%d ma questo ha sostituito l'intera linea.

1
Come ottenere un'anteprima per il comando di sostituzione?
Molto spesso mi trovo nel bisogno di eseguire una sostituzione che avrà corrispondenze risparmiate su un file di grandi dimensioni e con espressioni di ricerca e sostituzione non banali. Ad esempio, supponiamo che io abbia alcune chiamate di funzione come okFunction(arg1, arg2 arg3). Gli args differiranno con ogni chiamata di …

2
Ricerca multilinea e sostituzione
Vorrebbe eseguire una ricerca e sostituirlo in un file con 12000 righe. In particolare, se ^ SetFontSize 28esiste un'occorrenza dopo un ^Hideblocco e prima del successivo ^Hideo ^Show, passare 28a 18. Ecco uno snippet dal file originale. Hide # Gear - Endgame ItemLevel >= 77 Rarity = Magic LinkedSockets >= …
9 search  replace 

1
Esegue la sostituzione precedente per una selezione diversa con la singola pressione di un tasto
Ho eseguito il seguente comando :'<,'>s/2/digit/g sul codice qui sotto selezionato manualmente visivamente: return _.round(this.getTotalAbs(), 2).toFixed(2); E ha funzionato come previsto return _.round(this.getTotalAbs(), digit).toFixed(digit); Ora voglio ripetere lo stesso comando sostitutivo su un altro frammento di codice selezionato manualmente tramite la modalità di selezione visiva, con un solo tasto (se …


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.