我在OS X El Capitan上,目前我的tmux.conf
中有以下几行:
setw -g mode-keys vi
bind -t vi-copy v begin-selection
bind -t vi-copy y copy-pipe "reattach-to-user-namespace pbcopy"
这使我可以使用<prefix>-y
从tmux会话中复制文本。这样做没问题,除了尾随回车经常被意外复制的事实(感谢@ sardorbek-imomaliev!)导致命令在我输入之前运行。
所以我的问题(更新)是,如果我不小心复制了它,如何自动剥离此回车?
答案 0 :(得分:0)
这似乎有用:)
bind -t vi-copy y copy-pipe 'reattach-to-user-namespace tr -d "\n" | pbcopy'
但如果这在某种程度上是错误的或破坏性的,请随时纠正我。