Shells em janelas com guias em um terminal

4

Eu quero fazer coisas de terminal com abas sem ter janelas de abas reais no meu aplicativo de terminal.

Existe alguma boa maneira de fazer isso dentro do bash? Seria muito útil com o SSH se eu pudesse evitar o login duas vezes.

    
por jtpereyda 20.08.2013 / 22:01

2 respostas

10

Bem, não bash por si só, mas no console, você pode usar a tela ou tmux . Há uma pergunta no superusuário com uma boa resposta para configurar a tela para ter uma barra de status de aba: Como eu uso as abas com o programa" Screen "do Linux? , e você pode fazer uma coisa parecida com o tmux.

Ambos os programas também podem dividir a janela do terminal em várias seções independentes; horizontal em todas as versões e divisão vertical para o tmux e ainda não lançada versão 4.1 do screen (disponível no Fedora 19, por exemplo).

    
por 20.08.2013 / 22:04
3

Estou usando:

  • separe várias janelas com alguma versão do switcher (alt-tab para mim no Ubuntu).
  • tmuxparajanelasdivididas,umaferramentaútil!
  • guias (não é sua coisa, mas estou sendo inclusivo para os outros)
  • váriasguiasdearquivonovimVocêobtémissofazendo<esc>parairparaomododecomandosenecessárioe,emseguida,:tabefilename.VocêpodealternarasguiascomgtegT(novamentenomododecomando)
  • editar histórico do vim por meio de ctrl-o . Este é outro incrível que eu descobri recentemente. Edite vários arquivos sucessivamente e, em seguida, edite um arquivo, salve as alterações e, em seguida, use ctrl-o para voltar ao histórico de arquivos editados (isto é, abri-los em seu editor vim atual), mesmo que estejam em diretórios diferentes. Atalho muito útil!

    Não é possível mostrar muito sobre a captura de tela para este, infelizmente.

por 21.08.2013 / 01:29