Score:-5

วิธีพิมพ์/ใส่ข้อความยาวเมื่อกดทางลัด

ธง pk

ฉันต้องค้นหาทางลัดที่ไม่ได้ใช้ใน Ubuntu 18.04 และใน Chrome และทำให้เป็นไปได้เมื่อฉันกดชุดค่าผสมนั้นใน Ubuntu มันจะพิมพ์หรือแทรกข้อความยาวในเบราว์เซอร์

เบื้องหลัง - ฉันจะทำข้อสอบเพื่อรับใบรับรองซึ่งใช้เบราว์เซอร์โดยมีเวลาจำกัด เพื่อประหยัดเวลา ฉันต้องการกดทางลัดและพิมพ์/แทรกนามแฝง bash 5-10 รายการที่ฉันสามารถใช้เพื่อประหยัดเวลา ฉันจะต้องใช้หลายครั้งเนื่องจากนี่ไม่ใช่หน้าต่างเทอร์มินัลเดียว

cocomac avatar
cn flag
คุณควรตรวจสอบให้แน่ใจว่าข้อสอบอนุญาตให้ทำเช่นนั้นได้ เนื่องจากส่วนใหญ่ที่ฉันรู้ไม่อนุญาต หากคุณใช้มันผิดกฎแสดงว่าคุณโกง โดยค่าเริ่มต้น ฉันไม่คิดว่า Chrome จะทำเช่นนั้นได้ _สมมติว่าข้อสอบอนุญาต_ ลองพิจารณาโปรแกรมเช่น [AutoKey](https://github.com/autokey/autokey)
cocomac avatar
cn flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ฉันจะเปลี่ยนปุ่มบนแป้นพิมพ์ของฉันได้อย่างไร? (ฉันจะสร้างคำสั่งแป้นพิมพ์/ทางลัดที่กำหนดเองได้อย่างไร)](https://askubuntu.com/questions/254424/how-can-i-change-what-keys-on-my-keyboard-do-how-can- ฉันสร้างแป้นพิมพ์แบบกำหนดเอง)
vanadium avatar
cn flag
@cocomac คำถามนี้แม้ว่าความเข้มข้นอาจจะสูงส่งน้อยกว่า แต่ก็เกี่ยวกับวิธีวางตัวอย่างข้อความโดยใช้ทางลัดโดยเฉพาะ ไม่พบในคำตอบที่คุณทำเครื่องหมายว่าซ้ำกัน คุณอาจต้องการถอนการลงคะแนนแบบปิดหรือค้นหาคำถามอื่นเกี่ยวกับตัวอย่างข้อความ
Score:0
ธง cn

หากคุณใช้ Xorg เครื่องมือ เอ็กซ์เซล และ xdotool ช่วยให้คุณสามารถจัดการคลิปบอร์ดและจำลองการกดแป้นพิมพ์ รหัสต่อไปนี้จะดึงไฟล์ข้อความที่จัดเก็บไว้ในคอมพิวเตอร์ของคุณโดยใช้ เอ็กซ์เซลและวางที่ตำแหน่งของเคอร์เซอร์โดยใช้ xdotool:

#!/bin/bash
CLIPITEM="/home/user13/snippet.txt"
ทางลัด=ควบคุม+1
# อ่านรายการคลิปลงในคลิปบอร์ด
xsel -bi < "$CLIPITEM"
#วางข้อมูลโค้ด
คีย์ xdotool ขึ้น $SHORTCUT คีย์ Shift+Insert

คุณผูกสคริปต์กับคีย์ลัดที่กำหนดเอง

ปรับตัวแปร CLIPITEM และ ทางลัด เข้ากับสถานการณ์ของคุณ ในตัวอย่าง Ctrl+1 ถูกนำมาใช้และที่ลงทะเบียนใน ทางลัด. ในสคริปต์ ปุ่มลัดนั้นจะถูกปล่อยก่อนที่จะจำลองปุ่มทางลัดเพื่อวางเนื้อหา มิฉะนั้นอาจรบกวนได้

xdotool และ เอ็กซ์เซล ใช้งานได้กับไดรเวอร์การแสดงผล Xorg เท่านั้น หากคุณอยู่บนเดสก์ท็อปที่ใช้ Wayland คุณจะต้องใช้เครื่องมือเฉพาะ ปัจจุบัน, ydotool สามารถจำลองการกดแป้นและเครื่องมือต่างๆ wl-คลิปบอร์ด สามารถโต้ตอบกับคลิปบอร์ดได้

pk flag
ฉันได้สร้าง snippet.txt และ aliases.sh แล้ว ดำเนินการ aliases.sh มันดู iike มันแทรกทุกสิ่งที่ฉันมีในคลิปบอร์ดในแต่ละครั้งและหลังจากนั้นทางลัดก็ไม่ทำงาน ฉันมักจะเชื่อว่ามีบิตที่ขาดหายไปที่นี่และดูเหมือนว่า aliases.sh ทั้งหมดควรเชื่อมโยงกับทางลัดและขั้นตอนนี้ไม่ได้อธิบาย
vanadium avatar
cn flag
คุณไม่ได้กล่าวถึงข้อมูลระบบ สิ่งนี้จะใช้ได้กับ Xorg เท่านั้น สำหรับ Wayland ให้มองหาเครื่องมือที่เทียบเท่ากัน
pk flag
ฉันไม่ใช่ผู้เชี่ยวชาญ Ubuntu แต่ฉันใช้ 18.04 ฉันอ่านแล้วดูเหมือนว่า 18.04 เป็น xorg ฉันไม่เข้าใจวิธีการทำงาน xdotool กด Shift + Insert เมื่อฉันกด Control+l มันจะแทรกบางอย่างจากคลิปบอร์ด ใช่ไหม แต่ใครเป็นคนใส่ข้อมูลที่ถูกต้องลงในคลิปบอร์ด ถ้าสมมติว่าฉันคัดลอก "ข้อความขยะ" ลงในคลิปบอร์ด จากนั้นฉันกด Control+l สิ่งที่จะทำให้ Shift+Insert แต่นามแฝงของฉันปรากฏในคลิปบอร์ดแทนที่จะเป็น "ข้อความขยะ" ได้อย่างไร จุดประสงค์ของการใช้ Control+l แทนที่จะกด Shift+Insert โดยตรงคืออะไร ฉันพลาดอะไรไปรึเปล่า?
vanadium avatar
cn flag
เมื่อคุณกดปุ่มทางลัด ข้อความยาวจะถูกแทรกในคลิปบอร์ดและวาง นี่คือที่ที่คุณพิมพ์ข้อความยาวๆ โดยกดปุ่มทางลัด ซึ่งเท่าที่ฉันเข้าใจคือสิ่งที่คุณถาม วิธีด้วยตนเองนั้นไม่นานมากนัก คุณเปิดไฟล์ข้อความขนาดยาว คัดลอกข้อความ (Ctrl+c) ย้ายไปยังแอปพลิเคชันเป้าหมายแล้ววาง (Shift+Insert หรือ Ctrl+V

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา