昨日、MacOS Sierraにアップグレードして、tmux + neovimセットアップでクリップボードの機能を壊しました。ここでMacOSにアップグレードした後のtmux + vimでのクリップボードの破損Sierra
は動作です:
- 私はシステム<間/貼り付けコピーするために、標準のCtrl + C、Ctrl + Pキーを使用することができます - > vimの
- を、私はときに、2つのVIMインスタンス間/ペーストをヤンクすることができます私はtmuxのセッション内のvimでクリップボードを使用するたびにtmuxはセッション
に、私は次のようにvimのエラーを取得するときにtmuxはセッション
clipboard: error:
私.vimrc
は巨大であるが、ここで私は、関連するかもしれないと思うものです:私の.tmux.conf
で
set clipboard=unnamed
(も簡略化のために切り捨て):
set -g prefix ` # use tilde key as prefix
bind ` send-key ` # insert tilde by pressing twice
set -g history-limit 100000 # set buffer size
set -s escape-time 0 # fix escape key in vim
set -g allow-rename off # keep window names static
set -g default-terminal "screen-256color" # set the TERM to 256 colors
set -g base-index 1 # start window count at 1
set -g pane-base-index 1 # start pane count at 1
set -g default-shell $SHELL # use zsh as shell
EDIT:これはここに報告されたバグに関連しているようです:
https://github.com/tmux/tmux/issues/543
https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard/issues/53
NeovimまたはVim? – romainl
@romainl両方とも、tmuxセッションで実行されている限りです。第2号のリンクに記載されているレポを参照してください。新しいMacOSのリリースごとに繰り返される回帰と思われる。 – doremi