xclip: Kugwiritsa ntchito clipboard kuchokera pamzere wolamula

El clipboard o zojambulajambula ndi chida chomwe X seva ya makina athu opangira amatipatsa kuti tigawane zambiri pakati pa mapulogalamu.

Ali ndi udindo wochita zinthu mobwerezabwereza monga odulidwa, lembani y pegar. Zimakhala ndi nyumba yosungiramo zinthu kapena chosungira pomwe mapulogalamu amatha kusunga zinthu kuti izi zitha kugwiritsidwa ntchito chimodzimodzi kapena ndi ntchito zina.

Mwambiri, tonsefe timadziwa momwe tingaigwiritsire ntchito kuchokera pamawonekedwe ogwiritsa ntchito, mwina kudzera pamamenyu ogwiritsira ntchito, kapena kudzera munjira zazifupi, nthawi zambiri:

  • Ctrl+X Dulani
  • Ctrl+C Lembani
  • Ctrl+V Kuyika

Komabe, zomwe zimachitika mukafuna kugwiritsa ntchito clipboard kuchokera pa fayilo ya script?

xclip

xclip ntchito yomwe imatilola kuti tilembetse pa bolodi lazomata ndikutenga mawu kuchokera pamzere wolamula. Malembo omwe atengedwa atha kulowa ndi ntchito ina iliyonse.

Mofananamo, mawu omwe adalowetsedwa pa clipboard kudzera xclip itha kugwiritsidwa ntchito ndi ntchito ina iliyonse.

Phukusi xclip itha kupezeka m'malo osungira zinthu zambiri. Mwachitsanzo, mu Ubuntu simukusowa zambiri kuti muyike:

$ sudo apt-get install xclip

Ntchito yake yayikulu ndiyosavuta. Kuti mulowetse zolembedwera pa clipboard, zosankhazo ziyenera kutchulidwa -i:

$ echo "Hola mundo" | xclip -i

Mawu oti "Moni padziko lonse lapansi" azipezeka pamapulogalamu ena onse. Mofananamo, kuti mutenge mawuwo kuchokera pa clipboard ndikuwatumiza kuzotsatira zake, njirayo iyenera kutchulidwa -o:

$ xclip -o Moni dziko

Kusankhidwa

Bokosili limatipatsa ma buffers atatu kapena zosankha zosiyana:

  • KUYAMBIRA: Ndi chosungira chosasinthika. Zimasunga mawu pongolemba ndi cholozera, osafunikira kukanikiza makiyi kapena njira iliyonse pamndandanda.
  • CLIPBOARD: Chotetezera ichi chimagwiritsidwa ntchito kwambiri ndi mapulogalamu. Imasunga mawu omwe adasankhidwa ndi cholozeracho pokhapokha mutakanikiza kiyi kapenanso kusankha kwa menyu kuti mucheke kapena kukopera.
  • Lachiwiri: Ndi gawo lothandizira komanso lodziyimira panokha. Imapezeka kwathunthu koma imagwiritsidwa ntchito kawirikawiri ndi mapulogalamu monga muyezo. Amagwiritsidwa ntchito pazolinga zokhazokha.

xclip itha kugwiritsira ntchito zida zonse zitatu. Ndikofunikira kunena kuti ndi yiti yomwe tikufuna kugwiritsa ntchito, kudzera munjirayo -kusankha ndi kalata yoyamba ya dzina la buffer. Ndi kusakhulupirika, gawo lotetezedwa ntchito KUYAMBIRA.

Mwachitsanzo, kuti tipeze mawu omwe adadulidwa mu ntchito ina, tiyenera kunena kuti tikufuna zomwe zili mu buffer CLIPBOARD, ndi zosankha -o y -kusankha c

$ xclip -o -selection c
Texto cortado en gedit

Ntchito yothandiza

Chida xclip imapereka mwayi wambiri. Imathandiza kwambiri mu zolemba, komwe tilibe mwayi wogwiritsa ntchito njira zachinsinsi, popeza njirazi zimachitika modziyimira pawokha.

Tiyeni titenge chitsanzo: tiyeni tiganizire kuti tikufuna kusaka mawu aliwonse omwe amapezeka patsamba lililonse kapena patsamba la webusayiti kutanthauzira mawu kuti mutanthauzire ku Chingerezi kapena kuchokera ku Chingerezi ndi kiyibodi kamodzi kokha.

Choyamba, tiyenera kudziwa mtundu wa URL yomwe magawo ake amapititsidwa patsamba lomwe mukupita. Poterepa pali izi:

http://www.wordreference.com/es/translation.asp?tranword=MAWU

Tikadziwa izi, tiyenera kungopanga fayilo ya script mumatsegula url iyi mwachitsanzo Firefox, m'malo MAWU ndi nambala yofanana yomwe imatibwezera zomwe zapezeka pa bolodi lazomvera.

Tizitcha, mwachitsanzo, wordreference.sh, ndipo izikhala ndi izi:
#!/bin/bash
firefox http://www.wordreference.com/es/translation.asp?tranword=$(xclip -o)

Pomaliza, tikapulumutsa script ndipo tapereka zilolezo zakupha, tiyenera kuyanjanitsa ndi njira yochezera pamakina athu oyang'anira desktop. Mwachitsanzo, timapatsa kuphatikiza Ctrl+G. Ndipo tili okonzeka.

Tsopano tiyenera kungogwiritsa ntchito. Timalemba ndi cholozera mawu aliwonse omwe tikufuna kumasulira ndikusindikiza Ctrl+G. Tidzawona momwe, popanda kupitirira patsogolo, msakatuli amatsegulira ndi tsamba lomwe likugwirizana ndi kumasulira kwa mawu odziwika.

Ndi njira yothandiza kukhala ndi womasulira nthawi zonse popanda kukhazikitsa mapulogalamu.

Kuphatikiza apo, njira yomweyi ingagwiritsidwenso ntchito kupempha tsamba lina lililonse, monga Google, Wikipedia kapena tsamba lina lomwe limatilola ife kusaka, kapena kutsegula mapulogalamu omwe amafunikira magawo pakuyimba kwanu.

Ntchito zina? Zomwe malingaliro akuganiza.


Zomwe zili m'nkhaniyi zikutsatira mfundo zathu za malamulo okonzekera. Kuti mufotokoze cholakwika dinani Apa.

Ndemanga za 6, siyani anu

Siyani ndemanga yanu

Anu email sati lofalitsidwa. Amafuna minda amalembedwa ndi *

*

*

  1. Wotsogolera pazosankhazi: Miguel Ángel Gatón
  2. Cholinga cha deta: Control SPAM, kasamalidwe ka ndemanga.
  3. Kukhazikitsa: Kuvomereza kwanu
  4. Kulumikizana kwa zomwe zafotokozedwazo: Zomwezo siziziwululidwa kwa anthu ena kupatula pakukakamizidwa mwalamulo.
  5. Zosunga: Zosungidwa ndi Occentus Networks (EU)
  6. Ufulu: Nthawi iliyonse mutha kuchepetsa, kuchira ndikuchotsa zidziwitso zanu.

  1.   KZKG ^ Gaara anati

    Nkhani yabwino, monga chonchi ikufunika paukonde.

    Popeza ndidafupikitsa [1] (makamaka kuti ndithandizire) ndimagwiritsa ntchito xclip, makamaka chifukwa ndi ya desktop zambiri, ndiye kuti, zilibe kanthu kuti ndi Gnome kapena KDE kapena zina zambiri, ndizitha kuwongolera deta yolumikizira popanda zovuta 🙂

    zonse

    [1] - »blog.desdelinux.net/tag/acorta/

    1.    alireza anati

      admin funso funso Kodi chipilala chanu chimatuluka bwanji ndipo ndimangotenga anyani achifwamba XD ndikufuna kuti logo yaying'ono ya T_T ituluke

  2.   magwire anati

    Chabwino, xclip imandipatsa lingaliro la script yokhala ndi axel, ngati zolembazo zikuyenda bwino ndikugawana nanu m'derali 😀

  3.   tiyeni tigwiritse ntchito linux anati

    Zabwino!

  4.   nthumwi anati

    Nkhani yabwino kwambiri imatsegula zitseko ku malingaliro ambiri. Ine ndikukayika kokha kumatsalira; ikuyenera kukhala ya seva ya x, ndiye funso ndi: kodi igwira ntchito ya wayland kapena mir ??? kwa xmir zikuwonekeratu kuti inde koma osati munthawi ziwirizi.
    zonse

  5.   osauka taku anati

    Ndizabwino bwanji, lamulo limodzi lankhondo