I'm trying without success to copy & paste pattern in all lines using a vim let say I've a text file which looks like this:
Hello name is Mishal
Hello name is jon
Hello name is dod
Hello name is joli
Hello name is sara
I want to copy last pattern or any other pattern in each line and put it back in middle in the same line. so that it looks like:
Hello Mishal name is Mishal
Hello jon name is jon
Hello dod name is dod
Hello joli name is joli
Hello sara name is sara
I know it can do it with other tools such as awk,sed,cut,paste and more but i need to do it with vim
:%s/Hello name is \(.*\)/Hello \1 name is \1/