J'aime ajuster la taille de la fenêtre de mon terminal pour s'adapter à tout ce sur quoi je travaille en ce moment - parfois un petit écran juste pour suivre un fichier journal, et parfois je l'étire tout le long de l'écran pour lire une sortie large.
Chaque fois que j'ouvre un nouvel onglet dans le terminal, il redimensionne la fenêtre, perdant les ajustements de dimensionnement que j'ai effectués. Comment puis-je lui faire conserver la taille actuelle de la fenêtre lors de l'ouverture d'un nouvel onglet?
Réponses:
Bien que ce ne soit pas une solution complète mais plutôt une solution de contournement, je pensais toujours que cela valait la peine d'être partagé.
Comme beaucoup sur ce fil, j'ai remarqué que, à mon grand désagrément, la fenêtre Terminal change de taille lorsque j'ajoute un nouvel onglet sur El Capitan (10.11.3). J'utilise également Spectacle pour organiser mes fenêtres à partir du clavier. Je pensais que cela pourrait être un problème avec Spectacle mais la même chose se produit lorsque je quitte Spectacle et que je redimensionne les fenêtres du terminal avec le pavé tactile.
D'après ce que j'ai remarqué, cela ne m'arrive que lorsque la séquence ci-dessous est suivie: 1. Ouvrez une nouvelle fenêtre de terminal 2. Ajoutez un nouvel onglet 3. Rendez la fenêtre plus petite (hauteur ou largeur) 4. Ajoutez un nouvel onglet, et cela on va changer la taille de la fenêtre.
Rien ne se passe quand je l'agrandis. J'ai pensé à travers l'expérimentation que chaque onglet de la fenêtre devait contenir sa forme de dimensions lors de sa dernière visualisation. Dans ce scénario particulier, le dernier nouvel onglet à l'étape 4 changera la taille de la fenêtre à ce qu'elle était lorsque l'onglet 1 a été affiché pour la dernière fois.
Maintenant, c'est le bit le plus important. Les nouveaux onglets ajusteront ses dimensions au plus grand onglet de la fenêtre.
Solution: lorsque je redimensionne la fenêtre du terminal, j'utilise Maj + CMD + flèches pour parcourir rapidement tous les onglets de cette fenêtre. Si je fais cela, de nouveaux onglets n'affecteront pas la taille de la fenêtre.
Bien que cela puisse être utile pour certains, je comprends que ce n'est pas vraiment pratique, surtout si vous avez beaucoup d'onglets ouverts. C'est ma façon de traiter cela jusqu'à ce qu'une solution appropriée se présente.
la source
Ce comportement est dû aux paramètres de la fenêtre dans le terminal. Tous les nouveaux terminaux s'ouvrent sur ce qui est spécifié sous Window (par défaut 80 x 24). Lorsque vous ouvrez un onglet, il redimensionne la fenêtre au nouvel onglet.
Je n'ai pas pu trouver de solution à cela pour Terminal.app, cependant, je suis depuis passé à iTerm 2, et il ne souffre pas de ce problème. Tous les nouveaux onglets s'ouvrent aux mêmes dimensions que la fenêtre existante dans laquelle ils sont ouverts, plutôt que de redimensionner la fenêtre par défaut.
Vous pouvez trouver iTerm 2 sur http://www.iterm2.com/
la source
Terminal ouvert
Cliquez sur Terminal dans la barre de menus, allez dans Préférences
Sélectionnez Général
Remplacez l'option «Nouveaux onglets ouverts par» par «Même profil»
la source
Redimensionnez votre terminal dans les préférences Mac pour répondre à vos besoins:
Ouvrez le Terminal avec Spotlight (⌘espace, entrez 'Terminal') et ouvrez les Préférences (⌘,). Dans l'onglet Fenêtre, regardez la taille de la fenêtre, les colonnes et les lignes. Les valeurs sont souvent 80 et 24.
Facultativement, redimensionnez votre fenêtre pour fixer la nouvelle taille souhaitée. Pause et pensez, 24 lignes, quelle est la largeur d'une ligne? OK, combien en ai-je besoin?
Augmentez la taille de la colonne si, lorsque vous créez un nouvel onglet ou une nouvelle fenêtre, ce n'est pas la même taille que la taille souhaitée.
Essais et erreurs, essayez simplement de garder vos estimations proches et ce sera bref. De même, diminuez si elle est trop grande, par exemple, sur cet affichage à l'échelle 1920 × 1200, ce qui suit est idéal pour moi: 130 & 40
Testez votre nouveau paramètre en ouvrant un nouvel onglet (⌘T).
Placez votre fenêtre sur la précédente, est-elle de la même taille ou suffisamment proche pour vous? Sinon, continuez à redimensionner, jusqu'à ce qu'il soit.
Ouvrez également une nouvelle fenêtre de terminal (⌘N) et faites de même.
Envisagez maintenant d'utiliser un programme de gestion de fenêtres, je recommande Spectacle car il est gratuit comme dans la bière gratuite et la liberté: https://github.com/eczarny/spectacle
Vous pouvez ensuite utiliser ce qui suit pour déplacer rapidement les fenêtres lorsqu'une fenêtre est sélectionnée: ⌘⌃ →
Cela place la fenêtre dans le coin supérieur droit 1/4 de l'écran, la gauche fonctionne de la même manière. Si vous maintenez également la touche Maj enfoncée, la fenêtre ci-dessous sera placée dans le quart de l'écran: ⌘⌃⇧ →
Beaucoup plus d'options sont disponibles, profitez-en!
la source
Pour forcer toutes les fenêtres et tous les onglets du terminal à la même taille, ajoutez une ligne comme celle-ci:
Dans votre
.profile
dossier.la source
Il semble que ce "bug" ait été introduit dans macOS Sierra ou High Sierra ... mais est maintenant corrigé avec Mojave (10.14).
L'ouverture d'un deuxième onglet va maintenant ajuster la hauteur de la fenêtre afin de s'adapter aux onglets. C'était le comportement précédent avant ce problème.
la source