Как изменить количество столбцов в окне Putty так, чтобы оно превышало ширину экрана?

Как изменить количество столбцов в окне Putty так, чтобы оно превышало ширину экрана?

Я работаю на Windows и часто вынужден подключаться по ssh к машинам Linux. Хотя мне бы очень хотелось иметь альтернативный клиент ssh, ни один из них не подходит для Putty. Что-то одно постоянно ломается, даже в Putty цифровая клавиатура становится непригодной для использования. В любом случае, я хочу установить ширину окна Putty больше, чем позволяет мой экран. Чтобы я мог прокручивать его горизонтально, чтобы просмотреть. Причина в том, что я запускаю команды select *, и эти длинные записи занимают много строк, каждая из которых влияет на читаемость. Спасибо!

решение1

PuTTY этого не поддерживает. Что вы можете сделать, так это передать свой вывод с lessпомощью опции -S, которая говорит ему не переносить длинные строки, и использовать клавиши со стрелками влево и вправо для боковой прокрутки:

your_command | less -S

(Обратите внимание, что это сработает только в том случае, если команда вызывается из оболочки, но не из SQL-клиента или чего-то подобного.)

решение2

PuTTY для Windows позволяет задать ширину столбца в настройках сеанса.

Если вы уже вошли в систему, щелкните правой кнопкой мыши по строке заголовка PuTTY, выберите «Изменить параметры...» во всплывающем окне. Щелкните категорию «Окно» и измените столбцы (по умолчанию 80) в разделе «Установить размер окна». Вы также можете сохранить это в сеансе Putty, если хотите.

решение3

Если вы используете MySQL, то обходным решением будет установить для пейджера значение less.

Отключите автоматический перенос в PuTTY. (В Терминале снимите флажок «Режим автоматического переноса изначально включен»).

mysql> pager less -S
PAGER установлен в значение 'less -S'

Затем вы можете прокручивать страницу влево и вправо с помощью стрелок.

Связанный контент