Voglio inserire un testo come questo:
similar text wordA similar text ...
similar text wordB similar text ...
similar text wordC similar text ...
So di poter incollare il testo molte volte, quindi utilizzare la sostituzione per modificare una singola parola per ogni riga, tuttavia trovo ancora questo metodo molto scomodo.
C'è un modo per salvare una parola o un elenco di parole in una "variabile" e quindi utilizzare questa variabile per generare un testo simile?
EDIT Ho fatto qualcosa di poco chiaro nella domanda originale, in effetti sto cercando di fare alcune definizioni di funzioni molto simili, quindi wordA
wordB
... può apparire molte volte in ogni clone di testo e il testo può contenere molte righe. il modello è esattamente così:
similar_text1 wordA similar_text2 wordA similar_text3 ...
similar_text1 wordB similar_text2 wordB similar_text3 ...
similar_text1 wordC similar_text2 wordC similar_text3 ...
(il testo può contenere nuove righe e la parola A, la parola B ... possono esistere molte volte)
2 ° EDIT Le parti "similar_text" possono essere diverse ogni volta che eseguo tale lavoro, quindi è meglio riusare la soluzione per questo lavoro. Perché sto cercando di creare definizioni di funzioni molto simili o una stringa per la tabella di mapping delle funzioni.
Dopo aver letto le risposte e un po 'di pratica, trovo che sia più conveniente pensare a questo lavoro come una sorta di sostituzione, perché separare "part1", "part2" ... "partN" che può contenere newline è difficile da scrivere, quindi scrivere prima un modello:
similar_text1 $WORD similar_text2 $WORD similar_text3 ...
(text may contain <ENTER>, make sure $WORD not exist in "similar_text" parts )
Quindi provare a mettere cloni del testo ma sostituire $ WORD con un elenco di parole è più semplice pensare.
Quindi sembra che il mio problema sia cambiato in "come clonare un blocco di testo molte volte, ma ogni volta sostituendo una parola chiave con una parola da un elenco?"