iTerm2 has a feature called “Advanced Paste…”. This feature allows the user to review and modify the copy-and-paste buffer before the paste takes place.
For example, the command
./therightcommand.sh is entered in one terminal window and needs to be pasted into another. The text is selected and
control+v is pressed to copy the text.
option+command+c is pressed to enter the
Advanced Paste... mode. Whoops,
ctrl+c was accidentally pressed above, which is the wrong copy command. This mistake is easily caught with advanced pasted in iTerm:
Editing is not limited to a single command or single word. This is especially important for network engineers who regularly paste network configurations over the CLI: