TMUX + pop-ups: Nunca Foi Tão Rápido Abrir o Python REPL
Автор: Otávio Miranda
Загружено: 2025-11-25
Просмотров: 0
Gosto muito de usar o tmux. No entanto, desde que gravei o vídeo sobre o meu Ambiente Dev 2025, modifiquei muito as minhas configurações. Algumas coisas ficaram, outras saíram, mas a minha base continua a mesma: zsh, Ghostty, tmux e NeoVim (nvim).
Neste vídeo, vou passar em todas as minhas configurações do tmux explicando o que cada uma delas faz. Também vou te mostrar os meus “popups” favoritos (display-popup do tmux). Eles explodiram a minha cabeça quando descobri que dava para já abrir um popup com um comando executado e, depois que o comando finaliza, o popup também é fechado. Pense em quantas coisas você pode fazer com isso.
Exemplos de coisas que já fiz nas minhas configurações e vou falar no vídeo:
Abrir o Python REPL em um popup do tmux: já abre e você sai digitando código Python. Quer fechar? quit.
Abrir o próprio terminal em um popup do tmux. Dá para fazer isso no próprio NeoVim, mas o Tmux me permite fazer isso em qualquer lugar do terminal. Quer fechar? exit.
Abrir o htop em um popup do tmux. Nem preciso falar, não é? Isso aqui é basicamente você ter um “Gerenciador de dispositivos” ou “Monitor de Atividade” direto no seu terminal quando quiser.
Abrir um scrachpad para notas rápidas em popup. Isso foi mais pessoal. Eu gosto de anotar coisas temporárias, então abro um popup com um arquivo temporário onde vou anotando coisas. Depois o arquivo é apagado automaticamente.
Eu não imaginava o quanto isso iria acelerar o meu desenvolvimento porque não percebia o quanto mudar de uma janela para outra para comandos rápidos era trabalhoso e demorado.
Agora, com popups e comandos prontos, basta pressionar alguma tecla de atalhos e pronto, a janelinha pula na frente do que você está fazendo imediatamente com o comando executado.
O melhor de tudo isso é que, um simples ESC ou terminar de processo, já fecha o popup e você volta onde estava, como estava. Genial!
Enfim, fiz muitas modificações. Veja os capítulos do vídeo a seguir.
Capítulos
00:00:00 - Popups úteis do Tmux
00:01:00 - Ainda uso o tmux, zsh, ghostty e nvim
00:02:00 - clear também apaga o buffer do tmux
00:03:00 - Reorganizando os índices das janelas
00:04:30 - pbcopy, pbpaste e prefixo com CTRL A ou CTRL B
00:05:40 - fzf para session, window e pane do tmux
00:06:40 - Popups para Python REPL, htop, terminal e mais
00:07:40 - Toggle Popup no Tmux mostra e oculta uma janela
00:08:40 - Estilos do Tmux e indicador de prefixo ativo e inativo
00:10:10 - tmux resurrect and tmux continuum salva e restaura a sessão
#tmux #zsh #ghostty #neovim #nvim
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: