Hier, j'ai mis à jour pour MacOS Sierra et il a cassé mon presse-papiers fonctionnalité dans mon tmux + neovim de l'installation.
Voici le problème:
- Je peux utiliser le standard ctrl+c, ctrl+p pour copier/coller entre le système <-> vim
- Je peux copier/coller entre les deux VIM cas lorsqu'il n'est PAS dans une session tmux
- Je ne peux pas copier/coller entre les deux VIM cas, lorsque dans une session tmux
Chaque fois que je utiliser le presse-papiers dans vim dans une session tmux, j'ai le vim erreur:
clipboard: error:
Mon .vimrc
est énorme, mais voici ce que je pense peut-être utiles:
set clipboard=unnamed
Dans mon .tmux.conf
(également tronqué pour des raisons de concision):
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: Cela semble être lié au bug signalé ici:
https://github.com/tmux/tmux/issues/543
https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard/issues/53