Как остановить терминал от переноса строк

Есть ли способ сказать терминалу не переносить длинные строки. Я хочу видеть линию в том же месте без перехода к следующей. Мне все равно, если я не могу видеть конец строки, пока линия остается в одном. Для этого также подойдет горизонтальная прокрутка, но на данный момент мне нужно удалить обертку.

32
задан 29 October 2011 в 10:04

3 ответа

Это зависит от того, какое приложение вы используете.

Если Вы просматриваете вывод файла или команды, используя минус , передача опции -S (также известной как --chop-long-line) приведет к тому, что вывод будет прерван, а не обернут на новую строку. Вы можете использовать клавиши со стрелками по горизонтали для просмотра остальной части строки.

Для обычных не полноэкранных приложений вы можете отключить обертку строки, отправив соответствующую управляющую последовательность на терминал:

tput rmam

Этот режим может быть отменен с помощью аналогичного управляющего сигнала:

tput smam

Подробнее о настройке поведения для нескольких других инструментов командной строки можно найти здесь:

http://tomayko. com/writings/StupidShellTricks

35
ответ дан 29 October 2011 в 10:04

Чтобы отключить перенос строк в терминале в целом, вы можете использовать:

setterm -linewrap off

9
ответ дан 23 November 2019 в 01:14

Оставив в стороне упаковку, вы можете уменьшить / увеличить масштаб в терминале, чтобы увидеть весь необходимый вам контент одна строка.

Для меня это:

  • Ctrl + Shift + + - для увеличения
  • ` Ctrl + - - для уменьшения

Надеюсь, это поможет

0
ответ дан 5 January 2021 в 23:49

Другие вопросы по тегам:

Похожие вопросы: