Getting strange characters when pasting into my iterm2 terminal
I'm using iterm2 v 3.0.15 on Mac Sierra. I'm having trouble cutting and pasting from other places (e.g. text on a web page) into my terminal. For instance, I highlight some text from a web page, press Command + C, go to the terminal, and then press Command + V, I get
localhost:myproject nataliab$ 00~on the next01~
Notice the "00~" and "01~" in front of and behind my text. I do not see these characters when I cut and paste into a text editor or other places. How do I eliminate these special characters from appearing when I cut and paste into my iterm2 terminal?
In the terminal window type reset
, and press enter. And now, try pasting contents in terminal, it should work properly.
Solution in my case:
Paste printf '\e[?2004l'
to the iTerm2 terminal and press enter
afterwards.
To permanently disable bracketing paste mode, open the Preference, search "bracketing", uncheck "Terminal may enable paste bracketing"
I think it's a bracketed paste issue
Edit -> Paste special -> Advanced Paste
Uncheck "Bracketed paste mode"
Restart the terminal