W3m cinsinden Yanking URL'leri


15

Birkaç hafta boyunca w3m kullanıyorum ve benim tercih ettiğim metin tarayıcısı olduğuna ikna oldum - bir istisna dışında.

Fareyi kullanmadan URL'leri panoya yapıştırmanın bir yolu var mı ?

El kitabını inceledim ve varsayılan tuş bağlarını kullanarak bunu yapmanın herhangi bir belgelenmiş yolu yok gibi görünüyor.

Herkes bu sorunu çözmek için bir komut dosyası geliştirdi mi?

Yanıtlar:


14

“Harici Tarayıcı” seçeneğini

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

xsel -bBirincil seçim yerine panoyu kullanmak için kullanabilirsiniz. Bir alternatif xsel olan xclip ( xclipbirincil seçim için xclip -selection CLIPBOARDpanoya için).

İçinde ~/.w3m/configbu extbrowserayar.

Ardından geçerli sayfanın URL'sini kopyalamak (sıralamak) veya imlecin altındaki bağlantının URL'sini kopyalamak için düğmesine basınMESC M .

Bunun için ikinci veya üçüncü harici tarayıcıyı kullanabilirsiniz; tuş bileşimi 2 Mveya 3 Mveya 2 ESC Mveya olur 3 ESC M.


Bunu yerinde pişirip pişirmediğinizi veya (az) bilinen bir çözüm olduğunu bilmiyorum, ama hem zarif hem de etkili. Teşekkür ederim.
— jasonwryan

Yaptım. Sorunuz beni aramaya itmeden önce bunun bu kadar kolay olduğunu fark etmemiştim! Teşekkür ederim.
— Gilles 'SO- kötü olmayı bırak'

Beni etkiledi renk :) Son rötuşları koymak için, bazı sezgisel tuş bağlarını eşledim, (fonksiyonlar EXTERN & EXTERN_LINK) ve şimdi ayarlıyorum ...
— jasonwryan

Bunun mıknatıs bağlantıları için işe yaramayacağını düşünüyorum, bazı Geçersiz yönerge hataları alıyorum.
— Vignesh

extbrowserÖnceden tanımlamak gerekli değildir. Çalıştırırsanız 2 ESC Mveya 3 ESC Mtanımlanmadıysa, sizden bir komutun çalıştırılmasını ister; bu, bağlantıdaki herhangi bir programı çalıştırabileceğiniz anlamına gelir. Komut çalıştırıcıya sahip olmak için extbrowser 3'ü her zaman açık bırakabilirsiniz.
— norcalli

1

Denedin Muennich / urxvt-Perls ? URL'leri seçmenize / açmanıza, klavye ile seçmenize / kopyalamanıza ve panodan kopyala / yapıştır işlemenize olanak tanıyan harika komut dosyaları. Harika senaryolar!


Evet, Bert'in perls'unu birkaç yıldır kullanıyorum. Ancak w3m'de çalışmazlar.
— jasonwryan

1

Doğru anlarsam, testi yapıştırmak için klavye kısayoluna sahip bir terminal emülatörüne ihtiyacınız vardır. Örneğin, Konsole'da Ctrl- Shift- ile yapabilirsiniz V.


1
Teşekkürler minaev: Bu iyi bir öneriydi. Ben yüklü jukie.net/bart/blog/urxvt-url-yank değil ... w3m içinde çalışır - bu benim vadede çalışırken, ama yazık
— jasonwryan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.