O Tmux não pode fazer isso por padrão.
O Google não retorna muitos resultados e essa questão é o número dois ou três, dependendo da consulta, mas esses scripts zsh podem ser interessantes.
Eu quero ser capaz de nomear minhas janelas tmux e selecioná-las usando correspondência fuzzy (semelhante ao LustyJuggler ou Ctrl-P no vim).
Isso é possível com o tmux?
O Tmux não pode fazer isso por padrão.
O Google não retorna muitos resultados e essa questão é o número dois ou três, dependendo da consulta, mas esses scripts zsh podem ser interessantes.
Aqui estão os links para os scripts que usam fzf
na pesquisa difusa e selecionam um pane
:
Acho que não será muito difícil ajustá-los para a pesquisa difusa windows
.
EDITAR:
Altere esta linha:
panes=$(tmux list-panes -s -F '#I:#P - #{pane_current_path} #{pane_current_command}')
Para:
panes=$(tmux list-panes -s -F '#I:#P #W - #{pane_current_path} #{pane_current_command}')
(adicionei o #W
, que também imprime o nome window
)
Eu não acho que seja necessário.
Você pode ver o índice de todas as janelas na linha de status e, em seguida, um número PREFIX + o levará para qualquer lugar desejado, muito mais rápido do que qualquer pesquisa.
Se você tem tantas janelas para precisar de uma pesquisa, talvez elas sejam demais.