Ruckelnde URLs in w3m


15

Ich benutze w3m seit ein paar Wochen und bin überzeugt, dass es mein bevorzugter Textbrowser ist - mit einer Ausnahme.

Gibt es eine Möglichkeit, URLs in die Zwischenablage zu ziehen, ohne die Maus zu verwenden ?

Ich habe das Handbuch durchgesehen und unter Verwendung der Standard-Tastenkombinationen scheint es keine dokumentierte Möglichkeit zu geben, dies zu tun.

Hat jemand ein Skript entwickelt, um dies zu umgehen?

Antworten:


14

Stellen Sie die Option "Externer Browser" auf

sh -c 'printf %s "$0" | xsel'

Sie können xsel -bdie Zwischenablage anstelle der primären Auswahl verwenden. Eine Alternative zu xsel ist xclip ( xclipfür die primäre Auswahl xclip -selection CLIPBOARDfür die Zwischenablage).

In ~/.w3m/config, das ist die extbrowserEinstellung.

Dann drückenM (yank) die URL der aktuellen Seite zu kopieren, oder ESC Mdie URL des Link unter dem Cursor zu kopieren.

Sie können stattdessen den zweiten oder dritten externen Browser verwenden. dann ist die Tastenkombination 2 Moder 3 Moder 2 ESC Moder 3 ESC M.


Ich weiß nicht, ob Sie das vor Ort gekocht haben oder es ist eine (wenig bekannte) Problemumgehung, aber es ist sowohl elegant als auch effektiv. Vielen Dank.
Jasonwryan

Ich tat. Ich hatte nicht bemerkt, dass dies so einfach war, bevor Ihre Frage mich zum Schauen anspornte! Vielen Dank.
Gilles 'SO- hör auf, böse zu sein',

Farbe mich beeindruckt :) Um den letzten Schliff zu geben, habe ich einige weitere intuitive Tastenkombinationen zugeordnet (die Funktionen sind EXTERN & EXTERN_LINK) und jetzt bin ich eingestellt ...
jasonwryan

Ich denke, dass dies für Magnet-Links nicht funktioniert. Es werden Fehler mit ungültigen Direktiven angezeigt.
Vignesh

Eine frühzeitige Festlegung extbrowserist nicht erforderlich. Wenn Sie ausführen 2 ESC Moder 3 ESC Mwenn es nicht definiert ist, werden Sie aufgefordert, einen Befehl auszuführen, was bedeutet, dass Sie jedes Programm auf dem Link ausführen können. Sie können extbrowser 3 immer geöffnet lassen, um einen Befehlsläufer zu haben.
Norcalli

1

Haben Sie Muennich / Urxvt-Perls ausprobiert ? Tolle Skripte, mit denen Sie URLs auswählen / öffnen, mit der Tastatur auswählen / kopieren und das Kopieren / Einfügen aus der Zwischenablage handhaben können. Tolle Skripte!


Ja, ich benutze Bert's Perls seit ein paar Jahren. Sie arbeiten jedoch nicht in w3m.
Jasonwryan

1

Wenn ich das richtig verstehe, brauchst du einen Terminalemulator mit einer Tastenkombination, um den Test einzufügen. In Konsole können Sie dies beispielsweise mit Ctrl- Shift- tun V.


1
Danke minaev: das war ein guter vorschlag. Ich habe jukie.net/bart/blog/urxvt-url-yank installiert, aber leider funktioniert es in meiner Amtszeit - es funktioniert nicht in w3m ...
jasonwryan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.