Falha na tabulação com o tmux no archlinux

0

Bug difícil de explicar, pois pode ter efeitos extremamente aleatórios. Mas a idéia é: quando eu abro uma nova aba no meu terminal usando o tmux (em tig, vim ou cmus por exemplo), o texto fica extremamente glitchy e pode ser colocado em lugares extremamente aleatórios.

Aqui é um exemplo em que a metade superior está usando o tmux, e a metade inferior é uma guia terminadora.

E há o meu arquivo .tmux.conf, caso ele possua algum link:

new-session -n $HOST
# change key binding from C-b to Emacs style C-x
set-option -g prefix C-x
set-option -g mouse on
unbind-key C-b
bind-key C-x send-prefix

# interface
#------------
# pane
#------------
set -g pane-border-fg black
set -g pane-active-border-fg blue

#------------
# tabs
#------------
setw -g window-status-format "#[fg=white]#[bg=blue] #I #[bg=blue]#[fg=white] #W "
setw -g window-status-current-format "#[bg=brightmagenta]#[fg=white] *#I #[fg=white,bold]#[bg=cyan] [#W] "

#------------
# status bar
#------------
set-option -g status-position top
set -g status-fg white
set -g status-bg blue
set -g status-left ''
set -g status-right-length 60
set -g status-right '♪ #(exec amixer get Master | egrep -o "[0-9]+%" | egrep -o "[0-9]*") | %a %m-%d %H:%M'

#-----------
# Copy mode
#-----------
setw -g mode-keys vi

Eu não encontrei nenhum indício em nenhum site de ninguém tendo o mesmo problema, seja neste site ou no wiki do archlinux.

Alguém tem alguma ideia do que eu posso tentar corrigir esse problema? Obrigado.

    
por user4467065 02.03.2016 / 17:28

1 resposta

0

Ao contrário do que eu pensava inicialmente, o tmux não estava usando minha codificação padrão.

Forçando o tmux a usar o utf8 corrigido.

Para aqueles de vocês que podem enfrentar o mesmo problema algum dia, aqui está o que você precisa adicionar ao seu arquivo .tmux.conf:

set-option -gw utf8 on

Verificando este problema como resolvido assim que estiver disponível

    
por 03.03.2016 / 14:29