Черепиця Xubuntu: як максимально збільшити вікно терміналу для часткової плитки?


8

У мене є проблема, коли робити термінал для плитки в Xubuntu 14.10. Ці термінальні емулятори (я тестую на xfce4-terminal, xtermі gnome-terminal) можна змінити розмір лише за шириною / висотою шрифту, який вони використовують, таким чином він не може бути змінений на 1px, див. Рис. 1.

Фіг.1: Змінення розміру вікна терміналу

Фіг.1: Коли я тримаю курсор миші в правому нижньому куті вікна терміналу (курсор не включений до малюнка), вони показують поточний розмір вікна. Якщо я переміщу курсор праворуч, вікно терміналу збільшить його ширину на 1 символ за один раз.

Тепер, коли я роблю плитку в повноекранному режимі (максимізація вікна), вікно терміналу буде розтягувати корпус, щоб охопити весь екран, див. Рис. 2.

Фіг.2: Максимізація вікна терміналу

Мал. 2: Максимально збільшити вікно терміналу, ви можете побачити [ NORMAL > ... < 100% < 1:1 ]кінці рядка з порожнім пробілом, щоб його ширина була коротшою за ширину шрифту.

Але коли я роблю часткове облицювання плит (наприклад, ліва плитка, переміщуючи вікно на лівий край, щоб воно розширювалося, щоб з'їсти половину зліва від цілого екрана), вікно терміналу не намагатиметься розтягнутись, як коли я максимізую, див. Фіг.3.

Фіг.3: Вікно з лівою плиткою

Рис. 3: Ліве вікно терміналу, яке залишає простір від правого веб-браузера та нижнього краю.

Ось проблема, якщо я ctrl+shift+tвиконаю часткове облицювання плит і потім відкрию нову вкладку терміналу ( ), вікно терміналу збільшить його розмір вертикально, що виведе кілька рядків із екрана (рис. 4). Це дуже дратує.

Рис. 4: Кінцева лінія віконної плитки терміналу

Рис. 4: Останній рядок ( :q!) лівого черепичного терміналу витісняється з екрана після відкриття нової вкладки.

Ця проблема не виникає при максимальному вікні (як на рис. 2).

Ця проблема також не виникає в Unity / Ubuntu 14.10.

Тож мені цікаво, чи можна частково збільшити вікно (не лише термінал)? Або є інші обхідні шляхи там? (або це лише помилка, і її слід повідомити про видалення трекера?)

Відповіді:


4

У мене така ж проблема з використанням Xubuntu з емулятором терміналів за замовчуванням та менеджером вікон, і майже не з розуму намагаються виправити це. У мене є часткова відповідь, і, на жаль, немає для вас реального виправлення.

Як уже згадувалося, розмір вікна в емуляторі терміналу (по крайней мере, xtermі xfce4-terminal, ті , які я тестував) обробляється з точки зору розміру шрифту , а не пікселів, які можна було б очікувати. Це прийнятна поведінка відповідно до сторінки вікон системи X : "Частини WIDTH та HEIGHT специфікації геометрії зазвичай вимірюються або в пікселях, або в символах, залежно від програми."

Ось чому виникають прогалини навколо вікна терміналу, коли робляться часткові плитки: менеджер вікон максимізує вікно в межах половини дисплея, використовуючи цілі кратні розміри шрифту для розмірів. Можливо, є спосіб додати компенсації чи виправити це за допомогою поглиблених xfwmчи X конфігураційних налаштувань, які знаходяться поза мною (я все ще досить новачок у Linux).

Причина того, що вікно займає повноекранну область при максимізації, здається, пов'язане з налаштуваннями, які (я думаю) увімкнено за замовчуванням у новій установці Xubuntu. Якщо ви відкриєте менеджер налаштувань Xfce4, перейдіть у "Налаштування вікон" та натисніть вкладку "Доступність", є опція "Сховати рамку вікон при максимальному збільшенні". Якщо ця опція встановлена, немає обмежень навколо максимального вікна терміналу; коли це не перевірено, є.

На жаль, ця опція застосовується лише до максимізованих вікон, а не до вікон, які "максимізовані" до половини екрана шляхом часткового облицювання. Якщо вимкнути його, то принаймні зробить прогалини навколо вікон послідовними в обох випадках.

Що стосується ваших проблем із панеллю вкладок, що відсувають лінії від екрана, повторне облицювання вікна після відкриття нової вкладки поверне нижню частину вікна до перегляду. Ви також можете встановити термінал, щоб завжди відображався рядок вкладок. Ця опція недоступна через меню графічних налаштувань; вам доведеться відредагувати ~/.config/xfce4/terminal/terminalrcта змінити MiscAlwaysShowTabsпараметр на TRUE. Таким чином розмір вікна не зміниться під час відкриття нової вкладки.

Вибачте, я не міг бути кориснішим.


У мене вже є вирішення: tilda ( github.com/lanoxx/tilda ), але дякую за ваші зусилля.
neizod

1
Не хвилюйтесь, я подумав, що ви, мабуть, вирішили це чи продовжили роботу, оскільки ви запитали про це кілька місяців тому, але я хотів залишити свої висновки тут, якщо хтось із тією ж проблемою потрапить на цю посаду.
trvrfrd
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.