copy text from WSL to windows clipboard

1

1

I set up tmux in WSL and I want to improve the integration between them.

How to select text in tmux inside of WSL and copy it to the Windows clipboard?

dan1st

Posted 2019-10-19T11:30:23.237

Reputation: 131

Answers

2

  • open the file ~/.tmux.conf and create it if it does not exist
  • enable mouse mode by adding the line set -g mouse on (if not, you will have to select the text with Ctl+[)
  • create a key binding to copy the tmux buffer to the windows clipboard:

    bind -n M-w run -b "tmux show-buffer | clip.exe"

With this key configuration, you can select text with the mouse and copy it(to the tmux buffer) using Alt+w. (If you want to select something and don't want it to disappear, press shift while letting the mouse button go.) After this, press Alt+w again in order to copy the tmux buffer to the Windows clipboard.

dan1st

Posted 2019-10-19T11:30:23.237

Reputation: 131