O mesmo conf
( link ) em junho de 2014 está funcionando. \,,/
pode ser incompatibilidade na configuração antes.
Estou tentando copiar de tmux
para meu navegador. Eu segui o post
Copiando entre buffers tmux e a área de transferência do sistema que me diz para adicionar
setw -g mode-keys vi
bind-key -t vi-copy 'v' begin-selection
bind-key -t vi-copy 'y' copy-selection
bind y run-shell "tmux show-buffer | xclip -sel clip -i" \; display-message "Copied tmux buffer to system clipboard"
Meu novo ~/.tmux.conf
se parece com o abaixo:
setw -g mode-keys vi
set -g mode-mouse on
set-option -g status on
set-option -g status-interval 2
set-option -g status-utf8 on
set-option -g status-justify "centre"
set-option -g status-left-length 60
set-option -g status-right-length 90
set-option -g status-left "#(~/tmux-powerline/powerline.sh left)"
set-option -g status-right "#(~/tmux-powerline/powerline.sh right)"
set-window-option -g window-status-current-format "#[fg=colour235, bg=colour27]?#[fg=colour255, bg=colour27] #I ? #W #[fg=colour27, bg=colour235]?"
bind-key -t vi-copy 'v' begin-selection
bind-key -t vi-copy 'y' copy-selection
bind y run-shell "tmux show-buffer | xclip -sel clip -i" \; display-message "Copied tmux buffer to system clipboard"
Após a configuração, Eu tentei
Ctrl-b
[(antes do modo de cópia) v
(modo de cópia) y
(yank) Ctrl-b y
(para passar para o buffer do sistema) Ctrl-v
Parece funcionar até SETP 4 quando vejo a mensagem
Copied tmux buffer to system clipboard
Mas colar em algum lugar ( PASSO 5 ) não está funcionando.
Estou usando o Ubuntu 12.04.
O mesmo conf
( link ) em junho de 2014 está funcionando. \,,/
pode ser incompatibilidade na configuração antes.
Eu tenho a mesma configuração que você e está funcionando.
# Use vim keybindings in copy mode
setw -g mode-keys vi
bind [ copy-mode
unbind ]
bind ] paste-buffer
bind-key -t vi-copy 'v' begin-selection
bind-key -t vi-copy 'y' copy-selection
bind y run-shell "tmux show-buffer | xclip -sel clip -i" \; display-message "Copied tmux buffer to system clipboard"
Certifique-se de recarregar seu arquivo de configuração do tmux com o comando:
:source-file ~/.tmux.conf
Ou do shell
tmux source-file ~/.tmux.conf
Você também pode criar um atalho para isso:
# reload .tmux.conf
bind-key r source-file ~/.tmux.conf \; display-message "Configuration reloaded"