Eu estive olhando ao redor e as pessoas dizem que colocar
set -g mouse-mode on
deve permitir que você role pela saída do terminal ao executar o tmux. No entanto, depois de colocar isso no meu ~/.tmux.conf
arquivo e dizer tmux set -g mouse-mode on
quando em uma sessão do tmux, nada muda. Quando eu rolar, ainda saio do tmux como rolar no vim com as configurações padrão.
Alguém sabe por que isso é?
mode-mouse
na versão antigaRespostas:
Portanto, essa opção foi renomeada na versão 2.1 (18 de outubro de 2015)
No changelog :
Então é isso que estou usando agora no meu
.tmux.conf
arquivofonte
set -g mouse on
interromperá a capacidade de selecionar texto no terminal do Mac. Eu tenho que fazer especificamenteset -g mouse off
para selecionar textoComo @ Graham42 observou, a opção do mouse mudou na versão 2.1. A rolagem agora exige que você entre primeiro no modo de cópia. Para habilitar a rolagem quase idêntica à que era antes do 2.1, adicione o seguinte ao seu
.tmux.conf
.Isso permitirá a rolagem ao passar o mouse sobre um painel e você poderá rolar esse painel linha por linha.
Fonte: https://groups.google.com/d/msg/tmux-users/TRwPgEOVqho/Ck_oth_SDgAJ
fonte
mouse
como a resposta aceita diz que não funciona para mim - este alias que entra modo de cópia foi perfeitaApenas um alerta rápido para qualquer pessoa que esteja perdendo a cabeça no momento:
https://github.com/tmux/tmux/blob/310f0a960ca64fa3809545badc629c0c166c6cd2/CHANGES#L12
então isso é apenas
fonte
set -g mouse
no~/.tmux.conf
. No entanto, observe que isso tornará mais difícil copiar / colar texto no terminal através do mouse (tenho certeza de que há uma maneira - simplesmente não procurei por mim).isso deve funcionar:
então recurso e arquivo de configuração
ou mate o servidor
fonte
Cole aqui em ~ / .tmux.conf
e corra no terminal
fonte
Como @ Graham42 disse, a partir da versão 2.1, as opções de mouse foram renomeadas, mas você pode usar o mouse com qualquer versão do tmux adicionando-a ao seu ~ / .tmux.conf:
Bash shells:
Conchas Sh (cascas de Bourne):
Espero que isto ajude
fonte
style
opções resp.fg
-,bg
- e -attr
abolition no tmux 2.9 . mas não funciona porque pelo menos meu shell se recusa a comparar números de ponto flutuante ... e se sua localização usa algo diferente de.
ponto flutuante, você também deve contornar esse problema.tmux -V | cut -d ' ' -f2
seu shell?tmux -V | sed -E 's/tmux ([0-9.]*).*$/\\1/;'
analisá-lo com mais robustez./bin/sh
seja o Bash, eu preciso da sintaxe Sh , provavelmente porque o Bash entra no modo POSIXTente isso. Funciona no meu computador.
fonte
Você ainda pode usar a lógica do diabo para definir opções, dependendo da sua versão atual do Tmux: veja minha resposta anterior .
Mas desde o Tmux v1.7,
set-option
adiciona "-q" para silenciar erros e não imprimir nada (consulte o registro de alterações ). Eu recomendo usar esse recurso, é mais legível e facilmente expansível.Adicione isto ao seu
~/.tmux.conf
:Reinicie o tmux ou
source-file
seu novo.tmux.conf
Nota lateral: Estou aberto para remover minha resposta antiga, se as pessoas preferirem esta
fonte