ฉันจะตั้งค่าทางลัดเป็นสกรีนช็อตของพื้นที่ที่เลือกได้อย่างไร


111

ในโปรแกรมถ่ายหน้าจอของ gnome ปุ่มลัดPrtScnจะจับทั้งหน้าจอและalt+ PrtScnจับหน้าต่างที่ใช้งานอยู่ มีวิธีสคริปต์หรือตั้งค่าตัวเลือกการจับภาพที่สามของพื้นที่ที่เลือกหรือไม่?

อัปเดต: ฉันดูเหมือนจะไม่ได้คีย์นี้แมปแล้ว ... ป้อนคำอธิบายรูปภาพที่นี่


2
Ubuntu รุ่นใด
ish

5
ใน 16.04 มีการพิมพ์กะสั้น ๆ อยู่แล้ว
Christian Bongiorno

คำถามนี้มีไว้สำหรับ 12.04 (มันเป็นแท็ก)
Rick

คำตอบ:


122
  1. เปิดการตั้งค่าระบบ -> แป้นพิมพ์ -> ทางลัด
  2. เลือกทางลัดที่กำหนดเอง (คุณสามารถไปที่สกรีนช็อต - และจะใช้งานได้)
  3. คลิก +
  4. เติมฟิลด์
    • ตั้งชื่อให้Take a screenshot of area
    • คำสั่งถึงgnome-screenshot -aหรือshutter -s(ถ้าคุณชอบชัตเตอร์)
  5. คลิกตกลง
  6. ดับเบิลคลิกที่สิ่งที่คุณทำและตั้งค่าทางลัดShift+PrtSc

- และนั่นคือทั้งหมด ... ;)


ทำให้คำสั่ง
ทางลัดการตั้งค่า


ฉันควรทำเช่นนี้ใน Lubuntu 12.04 อย่างไร
Neptunno

เปิดการตั้งค่า Sistem -> ตั้งค่าแป้นพิมพ์และทำตามขั้นตอน @Halkinn หรือไปในการสนทนาและพูดในสิ่งที่คุณไม่ได้รับ
hingev

3
อูบุนตู 12.04 มีทางลัดนี้ติดตั้งภายในกล่องทันทีตามคำตอบด้านล่าง
sjakubowski

ใน Linux Mint มันเป็นPreferences -> KeyboardShortcutsและคำสั่งที่คุณต้องการคือmate-screenshot -a
Gordon Williams

ใช้เวลานาน แต่มีช็อตคัตสำหรับสิ่งนี้ใน Ubuntu 14.04 'ctrl + shift + prntscrn' หวังว่านี่จะช่วยได้
Josyula Krishna

109

ทางลัดนั้นมีอยู่แล้วภายใน: Shift+ PrtScr:)

แป้นพิมพ์ลัดเต็มหน้าจอรายการ:

ป้อนคำอธิบายรูปภาพที่นี่


2
ขอบคุณ แต่ฉันดูเหมือนจะไม่มีสิ่งนั้น คุณคิดจะโพสต์ภาพหน้าจอที่คำสั่งนี้ถูกจับคู่กับหรือไม่ ฉันรวมภาพหน้าจอของฉันไว้ด้านบนในการอัปเดตแล้ว
Rick

1
พบมัน: gnome-screenshot -a
Rick

1
นั่นเป็นเพียงในอูบุนตู 12.04+ และ @Richard ฉันได้โพสต์คำตอบแล้ว
hingev

7
ยังทำงานบน Ubuntu 14.04
Yehonatan Tsirolnik

1
เพียงเพื่อรายงานนี้ยังคงทำงานใน Ubuntu 16.04 :)
เจฟฟ์ McJunkin

6

ในขณะที่คำตอบข้างต้นทำงานให้ฉันใน Ubuntu; หลังจากเปลี่ยนเป็นLubuntuฉันสังเกตเห็นว่าShiftPrtScnมันไม่ทำงานอีกต่อไป

ขั้นตอนต่อไปนี้แก้ไขให้ฉัน ตั้งแต่ที่ใช้โปรแกรม Lubuntu scrotฉันพบว่าฉันต้องเพิ่มสิ่งต่อไปนี้ใน~/.config/openbox/lubuntu-rc.xml:

<!-- Launch scrot with interactive select when Shift-Print is pressed -->
<keybind key="S-Print">
  <action name="Execute">
    <command>scrot -s</command>
  </action>
</keybind>

หลังจากการเปลี่ยนแปลงอย่าลืมที่จะออก: openbox --reconfigureเพื่อเปิดใช้งานการปรับปรุง

ดูเอกสารประกอบ Lubuntuสำหรับรายละเอียดเพิ่มเติม


1

คุณสามารถลองใช้คำสั่งนี้จากเทอร์มินัลหากคุณมีปัญหากับทางลัด

sleep 5 && gnome-screenshot -a -c

ตอนนี้เปิดหน้าต่างที่คุณต้องการถ่ายภาพหน้าจอและเลือกพื้นที่หลังจาก 5 วินาทีหลังจากการดำเนินการคำสั่ง

sleep 5

ทำให้เทอร์มินัลรอ 5 วินาทีก่อนดำเนินการคำสั่งเพื่อให้คุณสามารถไปที่หน้าต่างที่คุณต้องการในขณะนี้

gnome-screenshot -a -c

นำภาพหน้าจอของพื้นที่และคัดลอกไปยังคลิปบอร์ด


0

สำหรับผู้ใช้xubuntuและxfce :

เรียกใช้Keyboardแอปจากเมนูตัวเรียกใช้ไปที่Application ShortcutsตรวจสอบการดำเนินการปัจจุบันPrintหากเป็นxfce4-screenshooter -f:

  1. เพิ่มการกระทำใหม่: xfce4-screenshooter -r
  2. ตั้งค่าShift+ PrtScnสำหรับมัน
  3. ตรวจสอบ
  4. สนุก

หากไม่ใช่xfce4-screenshooter- ตรวจสอบเครื่องมือปัจจุบันวิธีเรียกใช้ในโหมด "ภาพหน้าจอภูมิภาค"


คำแนะนำในการเพิ่มสิ่งนี้ลงในแพ็คเกจ xubuntu เริ่มต้น: บั๊ก .launchpad.net/ubuntu/+source/xubuntu-default-settings/+bug/ …
Ilya Sheershoff
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.