Sessões indestrutíveis e persistentes
Mantenha seus projetos rodando mesmo se a conexão cair ou se você fechar o terminal. Divida telas, alterne contextos e recupere o trabalho de onde parou.
O que é o tmux?
O tmux é uma ferramenta essencial para desenvolvedores que trabalham no terminal. Ele permite gerenciar múltiplas janelas e painéis em uma única sessão, além de manter seus processos rodando mesmo se sua conexão SSH cair.
Persistência
Sessões continuam ativas em background.
Multiplexação
Vários terminais em uma única janela.
Ecosistema de Plugins
O SetupVibe vem pré-configurado com uma seleção cirúrgica de plugins para transformar o tmux em uma IDE de terminal completa.
Gerenciador & Base
A fundação do nosso setup. Utilizamos o TPM (Tmux Plugin Manager) para gerenciar extensões e o tmux-sensible para garantir comportamentos modernos e sem atrasos no teclado.
Ver plugins baseNavegação Fluida
Navegação contínua entre painéis do tmux e buffers do Vim/Neovim com christoomey/vim-tmux-navigator e controle total via teclado.
Gestão de Sessões
Suas sessões nunca morrem. Com Resurrect e Continuum, o estado do seu terminal é salvo a cada 10 minutos e restaurado automaticamente no boot.
Interface & UX Premium
Barra de status ultra-moderna via tmux2k com tema OneDark. Inclui visualização de CPU, RAM, Git e Docker diretamente na interface do tmux, além de menus interativos e guia de atalhos em tempo real.
Super Clipboard
Poder de cópia avançado com tmux-yank (sincronização com sistema) e fastcopy para selecionar textos na tela em milissegundos usando hints visuais.
Integração Web & FZF
Abra URLs, arquivos e selecione sessões instantaneamente com a integração profunda do FZF. Pesquisa nebulosa aplicada a todo o fluxo de trabalho.
Mouse Inteligente
Better-mouse-mode para uma experiência desktop. Scroll inteligente, seleção natural e troca de painéis via clique sem perder o foco do código.
Aliases Produtivos
O SetupVibe já vem com diversos aliases para facilitar seu fluxo de trabalho com o tmux.
tmux
Atalho rápido para iniciar o tmux.
tmux new -s <nome>
Cria uma nova sessão com nome.
tmux attach -t <nome>
Reconecta a uma sessão existente.
tmux ls
Lista todas as sessões ativas.
tmux kill-session -t <nome>
Encerra uma sessão específica.
tmux kill-server
Encerra todas as sessões e o servidor tmux.
tmux detach
Sai da sessão atual sem encerrá-la.
tmux source ~/.tmux.conf
Recarrega as configurações.
Atalhos Nativos (Default)
Comandos básicos que você precisa saber.
O Próximo Passo do
Seu Setup.
Entre para a elite da Automação e Vibe Coding. Escalabilidade, Inteligência Artificial e Negócios em um só lugar.
