Documentação sobre plugins Tux do tmux

1 resposta

2

Um tmux plugin é apenas um script de shell em um local convencional ( ~/.tmux/plugins/ ) que o gerenciador de plug-ins irá procurar e executar usando o comando tmux run-shell incorporado. É apenas embalagem para limpeza. O shell script implementa todo o resto com o padrão comandos internos do tmux. Você não pode adicionar novos. Veja man tmux para todos os comandos.

Se você olhar para o plug-in da cpu , ele permite que você tenha novas opções de linha de status, como #{cpu_percentage} . Para fazer isso, usa

tmux show-option -gqv status-right

para encontrar sua string de configuração desejada e substitui as opções de correspondência por uma chamada para um dos outros scripts de shell fornecidos pelo plugin, ou seja, neste caso

#(~/.tmux/plugins/tmux-cpu/scripts/cpu_percentage.sh)

O formulário #() é sintaxe tmux interna padrão para executar um comando shell a partir do valor de status-right e outras variáveis. Veja a man page na seção FORMATS .

A string status-right atualizada é devolvida ao tmux com tmux set-option -qg status-right .

    
por 11.08.2018 / 19:26