Есть ли способ сказать терминалу не переносить длинные строки. Я хочу видеть линию в том же месте без перехода к следующей. Мне все равно, если я не могу видеть конец строки, пока линия остается в одном. Для этого также подойдет горизонтальная прокрутка, но на данный момент мне нужно удалить обертку.
Это зависит от того, какое приложение вы используете.
Если Вы просматриваете вывод файла или команды, используя минус
, передача опции -S
(также известной как --chop-long-line
) приведет к тому, что вывод будет прерван, а не обернут на новую строку. Вы можете использовать клавиши со стрелками по горизонтали для просмотра остальной части строки.
Для обычных не полноэкранных приложений вы можете отключить обертку строки, отправив соответствующую управляющую последовательность на терминал:
tput rmam
Этот режим может быть отменен с помощью аналогичного управляющего сигнала:
tput smam
Подробнее о настройке поведения для нескольких других инструментов командной строки можно найти здесь:
Чтобы отключить перенос строк в терминале в целом, вы можете использовать:
setterm -linewrap off
Оставив в стороне упаковку, вы можете уменьшить / увеличить масштаб в терминале, чтобы увидеть весь необходимый вам контент одна строка.
Для меня это:
Надеюсь, это поможет