Как заставить Putty запомнить размер / положение окна

8

Я бы хотел, чтобы Putty (или ОС - WinXP) запомнили размер / положение окна. Настройки строк / столбцов влияют только на рабочую область, но не увеличивают масштаб. Я хотел бы получить тот же эффект, что и при перетаскивании границы окна, и содержимое окна замазки соответствующим образом изменяется.


источник

Ответы:

4

Когда вы изменяете размер окна в замазке, оно по умолчанию меняет количество строк и столбцов в терминале. Это то же самое, что установка строк и столбцов для конфигурации сеанса.

Когда я изменяю строки и столбцы для сеанса до его запуска, я получаю тот же эффект, как если бы я перетаскивал окно до этого размера.

Возможно, это не твой вопрос. Вы помните, чтобы сохранить сеанс? Интерфейс Putty довольно глупый. Загрузите сохраненную сессию, измените столбцы и строки, нажав «Окно» в дереве, затем нажмите «Сессия» в дереве и затем «Сохранить». Теперь всякий раз, когда вы загружаете сессию, ваш вновь выбранный размер окна будет загружаться.

Boden
источник
1

Мое решение является более общим и использует AutoSizer, который позволяет автоматически позиционировать и изменять размеры любого окна. Однако я столкнулся с небольшой (большой) проблемой в том, что окна Putty (я лично использую Kitty) не включают команду выполнения, поэтому AutoSizer не может различить их.

Однако это можно решить, отредактировав скрипт запуска bash, чтобы он обновлял заголовок сеанса при выполнении команды - см. Мой ответ здесь .

Наличие этой настройки позволяет мне автоматически запускать мой длительный сеанс tailи htopзамазку с помощью AutoSizer на третьем мониторе при запуске.

AutoSizer положение KiTTY Windows

ОБНОВИТЬ:

Кажется, есть ошибка Изменение заголовка окна KiTTY с помощью KiTTY, который сбрасывает заголовок при изменении размера окна; пожалуйста, добавьте комментарий в ветку и скажите, что у вас тоже есть проблема.

Кроме того, при использовании заметки AutoSizer он не «захватывает» правильный размер окна, когда они привязаны, так что можно обойти их вручную, чтобы получить нужные размеры.

Даниэль Соколовский
источник
0

Похоже, у вас выбрана опция «При изменении размера окна: изменить размер шрифта». Если вы хотите добиться эффекта «увеличения», который вы описываете, попробуйте изменить размер шрифта в меню «Окно» -> «Внешний вид».

Pablo
источник
0

кажется, этот клон-замазка делает то, что вы хотите, и многое другое ... по крайней мере, автоматически сохраните сессию по умолчанию (потрясающе), помните, что последние 4 хоста подключены (потрясающе) 3 полных цветовых темы (я думал, что это глупо, но у меня есть привык и теперь мне это очень нравится)

http://www.vercot.com/~eputty/

увидимся


источник
0

Если в putty нет ни одного параметра, я думаю, что этот параметр не поддерживается.

Я знаю, что это не совсем решит вашу проблему, но для всех настроек по умолчанию в putty, вы можете просто запустить его и перед загрузкой изменить значения по умолчанию:

Когда вы это сделаете, просто вернитесь на «домашний экран» приложения и сохраните его, не вводя никакого имени. Поэтому эти настройки запоминаются как настройки по умолчанию.

В качестве пояснения: Вы также можете включить пересылку X11, а затем открыть соединение с помощью команды по умолчанию, которая открывает xterm на другой стороне, которая отображается локально, и вы можете настроить ее для своих нужд ... просто установите Xming as X-сервер на вашем компьютере, и все окна будут отображаться локально на вашем компьютере, но запускаться на другом.

Небольшой совет: если ваша производительность слишком плохая, попробуйте x2go.org :)

Kjellski
источник