Quero inserir texto como este:
similar text wordA similar text ...
similar text wordB similar text ...
similar text wordC similar text ...
Sei que posso colar o texto várias vezes e depois usar a substituição para alterar uma única palavra para cada linha, mas ainda acho esse método muito inconveniente.
Existe uma maneira de salvar uma palavra ou uma lista de palavras em uma "variável" e usar essa variável para gerar texto semelhante?
EDIT Eu fiz algo pouco claro na pergunta original, na verdade estou tentando fazer algumas definições de funções muito parecidas, então wordA
wordB
... podem aparecer muitas vezes em cada clone de texto e o texto pode conter muitas linhas. o padrão é exatamente assim:
similar_text1 wordA similar_text2 wordA similar_text3 ...
similar_text1 wordB similar_text2 wordB similar_text3 ...
similar_text1 wordC similar_text2 wordC similar_text3 ...
(o texto pode conter novas linhas e wordA, wordB ... pode existir várias vezes)
2ª EDIÇÃO As partes "similar_text" podem ser diferentes cada vez que faço esse trabalho, portanto é melhor que a solução para esse trabalho seja reutilizável. Porque estou tentando fazer definições de funções muito parecidas, ou uma string para a tabela de mapeamento de funções.
Depois de ler as respostas e algumas práticas, acho que é mais conveniente pensar nesse trabalho como algum tipo de substituição, porque é difícil escrever "parte1", "parte2" ... "parteN", que pode conter novas linhas, por isso escreva um modelo primeiro:
similar_text1 $WORD similar_text2 $WORD similar_text3 ...
(text may contain <ENTER>, make sure $WORD not exist in "similar_text" parts )
Então, tentar colocar clones do texto, mas substituir $ WORD por uma lista de palavras é um pensamento mais direto.
Parece que meu problema mudou para "como clonar um bloco de texto várias vezes, mas sempre substituindo uma palavra-chave por uma palavra de uma lista?"