I often want to copy text from a :terminal
window to a normal text buffer. At the moment I exit
the shell session and copy from the history.
Set the clipboard setting in your .vimrc
to using system clipboard as the Vim's clipboard. Depends on your OS it may differ, assume you are using Mac OS: set clipboard=unnamedplus
Then you can use y
command to copy then paste on another app just by Cmd + V, remember to exit the insert mode of the terminal by clicking any where or press Ctrl+\ Ctrl+n