以下所有操作都是在windows下面用putty連接linux centos6的情景下。
一直很納悶為什么在tmux模式下不能把復(fù)制到的文字放到系統(tǒng)的粘貼板里面呢?通過層層阻礙,終于找到了原因。
去掉 ~/.tmux.conf中
#設(shè)置鼠標可用
#setw -g mode-mouse on
如果你在最開始的時候?qū)W別人的配置,加上了這個選項,那么你就會發(fā)現(xiàn)在tmux下不能復(fù)制文字,去掉就可以了。
現(xiàn)在就可以直接選中要復(fù)制的文字,然后右鍵粘貼。
copy-mode模式下復(fù)制粘貼:
bind-key [ 進入在tmux的copy-mode下,可以使用Space進入選中模式,按Enter復(fù)制并退出,按q不復(fù)制并退出。
這種復(fù)制不會在windows剪貼板上。
可以通過tmux show-buffer顯示。
vim模式下復(fù)制到windows剪貼板,這個tips參考自:url
復(fù)制的時候,如果直接用鼠標復(fù)制的時候,是又vim處理的,需要按住shift才是xterm處理的,
后來用vnc連server發(fā)現(xiàn)在vim中也是同樣適用的。