Gosto de ajustar o tamanho da janela do terminal para caber no que estou trabalhando no momento - às vezes uma tela minúscula apenas para localizar um arquivo de log, e às vezes estico-o por toda a tela para ler uma saída ampla.
Sempre que abro uma nova aba no Terminal, ela redimensiona a janela, perdendo os ajustes de tamanho que fiz. Como posso preservar o tamanho atual da janela ao abrir uma nova guia?
Respostas:
Embora essa não seja uma solução completa, mas mais uma solução alternativa, eu ainda achava que vale a pena compartilhar.
Como muitos neste tópico, notei que, para minha contrariedade, a janela Terminal muda de tamanho quando adiciono uma nova guia no El Capitan (10.11.3). Também estou usando o Spectacle para organizar minhas janelas a partir do teclado. Eu pensei que poderia ser um problema com o espetáculo, mas o mesmo acontece quando eu encerro o espetáculo e redimensiono as janelas do Terminal com o touchpad.
Pelo que notei, isso só acontece comigo quando a sequência abaixo é seguida: 1. Abra uma nova janela do Terminal 2. Adicione uma nova guia 3. Reduza a janela (altura ou largura) 4. Adicione uma nova guia, e esta um mudará o tamanho da janela.
Nada acontece quando eu a aumento. Imaginei, através da experimentação, que todas as guias da janela deveriam estar mantendo suas dimensões desde a última vez que foram visualizadas. Nesse cenário específico, a última nova guia na etapa 4 alterará o tamanho da janela para o que era quando a guia 1 foi exibida pela última vez.
Agora, este é o bit mais importante. As novas guias ajustarão suas dimensões à maior guia da janela.
Solução alternativa: quando redimensiono a janela Terminal, uso Shift + CMD + Arrows para navegar rapidamente por todas as guias nessa janela. Se eu fizer isso, novas guias não afetarão o tamanho da janela.
Embora possa ser útil para alguns, entendo que não é realmente prático, especialmente se você tiver muitas guias abertas. É a minha maneira de lidar com isso até que uma solução adequada apareça.
fonte
Esse comportamento é devido às configurações da janela no terminal. Todos os novos terminais abrem para o que é especificado em Janela (o padrão é 80 x 24). Quando você abre uma guia, ela redimensiona a janela para a nova guia.
Não consegui encontrar uma solução para isso no Terminal.app, no entanto, desde então, mudei para o iTerm 2, e ele não sofre com esse problema. Todas as novas guias abrem para as mesmas dimensões da janela existente em que são abertas, em vez de redimensionar a janela para o padrão.
Você pode encontrar o iTerm 2 em http://www.iterm2.com/
fonte
Terminal Aberto
Clique em Terminal na barra de menu, vá para Preferências
Selecione Geral
Altere a opção 'Novas guias abertas com' para 'Mesmo perfil'
fonte
Redimensione o seu Terminal nas Preferências do Mac para atender às suas necessidades:
Abra o Terminal com o Spotlight (⌘ espaço, digite 'Terminal') e abra Preferências (⌘,). Na guia Janela, observe o Tamanho da janela, colunas e linhas. Os valores são geralmente 80 e 24.
Como opção, redimensione sua janela para corrigir o novo tamanho desejado. Pause e pense, 24 linhas, qual a largura de uma linha? OK, quantos eu preciso?
Aumente o tamanho da coluna se, quando você criar uma nova guia ou nova janela, ele não tiver o mesmo tamanho que o tamanho desejado.
Tentativa e erro, tente manter suas estimativas próximas e isso será breve. Da mesma forma, diminua se for muito grande, por exemplo, nesta tela de 1920 × 1200, o seguinte é ótimo para mim: 130 e 40
Teste sua nova configuração abrindo uma nova guia (⌘T).
Coloque sua janela sobre a anterior, ela tem o mesmo tamanho ou fecha o suficiente para você? Se não continuar redimensionando, até que seja.
Abra uma nova janela do terminal também (⌘N) e faça o mesmo.
Agora, considere usar um programa de gerenciamento de janelas. Recomendo o Spectacle, pois é gratuito como cerveja e liberdade gratuitas: https://github.com/eczarny/spectacle
Em seguida, você pode usar o seguinte para mover janelas rapidamente enquanto uma janela é selecionada: ⌘⌃ →
Isso coloca a janela no canto superior direito 1/4 da tela, a esquerda funciona da mesma forma. Se você também pressionar a tecla Shift, a janela abaixo será exibida na metade do quarto da tela: ⌘⌃⇧ →
Muitas outras opções estão disponíveis, divirta-se!
fonte
Para forçar todas as janelas e guias do terminal para o mesmo tamanho, adicione uma linha como esta:
Para o seu
.profile
arquivo.fonte
Parece que esse "bug" foi introduzido no macOS Sierra ou High Sierra ... mas foi corrigido agora com o Mojave (10.14).
A abertura de uma segunda guia agora ajustará a altura da janela para acomodar as guias. Esse foi o comportamento anterior antes desse problema.
fonte