Как мне остановить urxvt, добавив «+» при переносе строки

601
stsquad

Недавно я экспериментировал с uxrvt как потенциальной заменой gnome-терминала. Одна проблема, с которой я сталкиваюсь, это вставка символов продолжения, когда строка оборачивается. Это проблема с длинными URL-адресами (например, ключами сброса пароля), поскольку URL-адрес разбит и содержит дополнительный символ.

Как я могу отключить это поведение?

2
Для `TERM` установлено значение` TERM = rxvt-unicode`? Какой оконный менеджер вы используете - gnome? я знаю, что в xmonad есть опция `crlf off`, конкретно связанная с копированием из терминала, но я не уверен, что именно это является причиной вашей проблемы или есть ли исправление в любом используемом вами WM. DaveParillo 14 лет назад 0
TERM установлен на «screen», так как я запускаю сеанс экрана внутри. Однако, не входя в сеанс экрана TERM = rxvt-unicode, я получаю тот же эффект. Я работаю под Gnome, но использую urxvt, поскольку он обрабатывает UTF-8 лучше, чем gnome-терминал. stsquad 14 лет назад 0

2 ответа на вопрос

2
WhyNotHugo

Вы уверены, что urxvt добавляет знаки «+»? Я делаю здесь дикие предположения и собираюсь предположить, что вы используете mutt (потому что я использовал urxvt и у меня была такая проблема с mutt).

Добавьте set markers = noк вашемуmuttrc.

Взрыв из прошлого ;-) - да, я добавил изменения в Muttrc в ноябре 2010 года. stsquad 9 лет назад 1
Я рад, что вы не страдали от этого в течение четырех лет. Я оставил этот ответ в значительной степени для потомков, так как этот результат получается довольно легко. WhyNotHugo 9 лет назад 1
1
dubiousjim

Не делает это для меня.

echo -n abc def ghi jkl mno pqr stu vwx yza bcd efg hji; echo -n abc def ghi jkl mno pqr stu vwx yza bcd efg hji; echo abc def ghi jkl mno pqr stu vwx yza bcd efg hji 

в результате получается простой вывод без «+». Я проверил мой ~ / .config / app-defaults / URxvt, чтобы увидеть, дал ли я какие-либо специальные настройки для этого, но ничего не выглядит уместным. И отодвигая это в сторону и запуская новый терминал, я получаю такое же поведение.

Я вижу + в начале обернутых строк в vim . Точно так же, «@» в конце обернутых строк меньше . Но я предполагаю, что вы просто говорите об обернутых строках в командной строке.

Вы все еще видите, что временно откладываете в сторону все свои файлы .bashrc-and-friends и запускаете новый терминал?

Ваше право, это не вызывает этого. Я подозреваю, что обвинил не ту программу, потому что я вижу ее только с длинными URL-адресами в моем почтовом клиенте. stsquad 14 лет назад 0
Тогда, если это поправимо, возможно, это настройка вашего почтового клиента или используемого им пейджера. Если вы используете Mutt, я рекомендую вам посмотреть urlview. После того, как он установлен и вы добавляете для него связку клавиш Mutt, когда вы просматриваете сообщение, вы нажимаете клавишу и видите список всех URL-адресов в сообщении. Выберите один, и он запустится в браузере, который вы указали. dubiousjim 14 лет назад 0