Как отключить перенос слов в iTerm2? Есть ли специальная команда для этого или в настройках? Я пытаюсь избежать перехода текста на следующую строку. Я бы предпочел листать из стороны в сторону.
Как отключить перенос слов в iTerm2?
Ответы (3)
взято непосредственно с https://apple.stackexchange.com/a/210666/115119
Реквизиты для @michid
Отключить перенос строк:
tput rmam
Включить перенос строк:
tput smam
Похоже, что iTerm2 не имеет возможности отключить перенос слов. Существует нерешенная проблема (проблема iTerm2 № 1790), о которой сообщалось: "Предоставьте переключатель для включения /офлайн перенос".
Описание этой проблемы гласит:
Похоже, что в группах Google об этом говорили, но никто так и не подал запрос на добавление функции.
http://groups.google.com/group/iterm2-discuss/browse_thread/thread/e0f4e9b552d8acd4
В общем, мне не нравятся горизонтальные полосы прокрутки, и я предпочитаю, чтобы строки переносились, но бывают случаи... например, просмотр длинных трассировок стека, когда я бы предпочел просто выстроить последовательно строки с отступом и просто вынужден прокрутите вправо, чтобы раскрыть все детали. Чтобы выполнить эту задачу сейчас, я заканчиваю тем, что делаю текст невероятно маленьким, чтобы я мог читать выстроенные трассировки стека, но даже это не всегда работает.
В октябре 2014 года создатель iTerm2 прокомментировал запрос функции для переключения переноса слов: «Я хотел бы сделать это, но это много работы, поэтому не стесняйтесь отправлять запрос на перенос, но не [ придурок]."
В апреле 2015 г. веха для запроса функции была изменена на «Будущий выпуск».
less -S
, который позволяет прокручивать по горизонтали.
- person George; 17.08.2016
pager less -S
, чтобы разрешить горизонтальную прокрутку результатов вывода. Спасибо за указатель!
- person Joey; 16.12.2020
less -S
. Оказывается, вы тоже можете использовать эти журналы git: git config --global core.pager 'less -S'
- person Patrick; 25.02.2021
Для меня моя проблема была связана исключительно с конфигурацией моей PS1, а не с тем, чего я изначально ожидал!
Ключом для меня было окружить следующие символы любыми символами, которые не будут напечатаны, как в вашем приглашении, например, кодирование цветов. Источник: https://linoxide.com/how-tos/change-bash-prompt-variable-ps1/
\[
Эта последовательность должна стоять перед последовательностью символов, которые не перемещают курсор (например, управляющие последовательности цветов). Это позволяет bash правильно рассчитывать перенос слов. \]
Эта последовательность должна стоять после последовательности непечатаемых символов.
tput rmam
в свой ~/.bash_profile [применимо во всех сеансах bash] - person Vishrant   schedule 27.09.2020