Jak zatrzymać urxvt dodając „+”, gdy linia się zawija


2

Ostatnio eksperymentowałem z uxrvt jako potencjalnym zamiennikiem gnome-terminal. Jeden problem, jaki mam z tym, to wstawianie znaków kontynuacji, gdy linia się owija. Jest to problem z długimi adresami URL (np. Kluczami resetowania hasła), ponieważ adres URL jest uszkodzony i dołączono dodatkowy znak.

Jak mogę wyłączyć to zachowanie?


Jest TERM Ustawić TERM=rxvt-unicode ? Jakiego menedżera okien używasz - gnome? wiem, że xmonad ma crlf off opcja szczególnie związana z kopiowaniem z terminala, ale nie jestem pewien, czy to jest to, co napędza twój problem, lub czy istnieje poprawka związana z używanym WM.
DaveParillo

TERM jest ustawiany na „screen”, gdy uruchamiam sesję ekranową wewnątrz. Jednak bez wejścia w sesję ekranową TERM = rxvt-unicode otrzymuję ten sam efekt. Pracuję pod Gnome, ale używając urxvt, ponieważ obsługuje UTF-8 lepiej niż gnome-terminal.
stsquad

Odpowiedzi:


1

Nie robi tego dla mnie.

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

skutkuje tylko prostym opakowaniem wyjściowym, bez „+”. Sprawdziłem mój plik ~ / .config / app-defaults / URxvt, aby sprawdzić, czy podałem jakieś specjalne ustawienie, ale nic nie wygląda na trafne. I odsunięcie tego na bok i rozpoczęcie nowego terminalu daje mi takie samo zachowanie.

Widzę + na początku owiniętych linii w vim . Podobnie „@” na końcu zawiniętych linii w mniej . Ale zakładam, że mówisz tylko o zawiniętych liniach po znaku powłoki.

Czy nadal widzisz, że tymczasowo odsunąłeś wszystkie swoje pliki .bashrc-and-friends i uruchomiłeś nowy terminal?


Twoje prawo, to go nie wyzwala. Podejrzewam, że obwiniłem niewłaściwy program, ponieważ jest to coś, co naprawdę widzę tylko z długimi adresami URL w moim kliencie poczty.
stsquad

Jeśli jest to możliwe, jest to prawdopodobnie ustawienie w kliencie poczty lub pager, którego używa. Jeśli używasz mutta, polecam sprawdzenie urlview. Po zainstalowaniu i dodaniu do niego skrótu klawiaturowego, gdy patrzysz na wiadomość, naciskasz klawisz i widzisz listę wszystkich adresów URL w wiadomości. Wybierz jedną, a rozpocznie się w określonej przeglądarce.
dubiousjim

2

Jesteś pewnie to jest urxvt, który dodaje znaki „+”? Zgaduję tutaj i zakładam, że używasz mutta (ponieważ używam urxvt i miałem ten problem z muttem).

Dodaj set markers = no dla Twojej muttrc.


1
Wybuch z przeszłości ;-) - tak Dodałem zmianę do muttrc w listopadzie 2010 roku.
stsquad

1
Cieszę się, że nie cierpiałeś na to od czterech lat. Zostawiłem tę odpowiedź w dużej części ze względu na potomność, ponieważ wynik ten pojawia się całkiem łatwo.
WhyNotHugo
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.