Zellij, um novo espaço de trabalho terminal e multiplexador (como tmux
e screen
) escrito em Rust, atingiu a versão 0.12.0, recebendo um recurso muito solicitado: sessões destacáveis / persistentes.
Em comparação com outros multiplexadores de terminais, Zellij vem com uma interface do usuário amigável com os atalhos de teclado disponíveis exibidos na parte inferior, bem como a colocação automática de novas divisões verticais e horizontais, com base no espaço disponível, além de não ter limitações quando se trata de redimensionamento de painéis. Além disso, Zellij inclui um sistema de layout e plugins escritos em qualquer linguagem que compila webassembly.
Para muito mais informações, confira o artigo inicial sobre Zellij no LinuxAvante.
A característica mais importante que falta no Zellij - até agora - é a capacidade de desacoplar as sessões ativas e retomá-las mais tarde. Este recurso foi adicionado com o mais recente Zeillij 0.12.0, lançado ontem.
Para desacoplar como sessão, pressione Ctrl + o
e pressione d
. Você será capaz de listar nomes de sessão ativos Zellij usando:
zellij ls #or list-sessions
Para anexar a uma sessão existente, use:
zellij a
No caso de uma sessão já estar conectada a um cliente, você não poderá anexá-la e, nesse caso, Zellij termina com uma mensagem. Você pode forçar se conectar a uma sessão, usando --force
(-f
), e.:
zellij a
Isso irá desconectar a sessão do cliente existente e conectar ao novo cliente.
Você também pode gostar: Paleta muda cores do terminal em tempo real, independentemente do emulador de terminal usado
Zellij 0.12.0 também inclui suporte para caracteres amplos (caracteres Unicode que ocupam mais de uma célula do cursor), melhor compatibilidade do terminal lidando com a maioria das seqüências OSC, bem como melhorias de uso e desempenho de recursos.
Além disso, desde que eu escrevi pela primeira vez sobre Zellij há cerca de um mês, a ferramenta de linha de comando teve alguns lançamentos, obtendo uma nova opção para usar um layout simplificado (definindo simplified-ui
para true
no arquivo de configuração, ou executando o suporte do tema zellij options --simplified-ui
), XRDB e TMUX inicial e compatibilidade de tela.
Para instalar o Binário Zellij no Linux, basta extrair o arquivo baixado, cd
na pasta onde você o extraiu e instalar o binário em /usr/local/bin
usando:
sudo install zellij /usr/local/bin
Para configurar Zellij (Keybinds, layouts, plugins), confira sua documentação.
Você também pode gostar: procs é um substituto moderno para PS com saída colorida, informações adicionais (escrito em Rust)
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
Zellij Rust Terminal Multiplexer 0.12.0 Released With Detachable / Persistent Sessions