ฉันกำลังมองหาโปรแกรมที่ทำงานUbuntu 12.04+ x86_64
ซึ่งอนุญาตให้วางข้อความที่กำหนดไว้ล่วงหน้าตามชุดค่าผสมคีย์ ตัวอย่างเช่น
Ctrl+ Alt+ V+ U: วางชื่อผู้ใช้ของฉัน
Ctrl+ Alt+ V+ E: วางอีเมลของฉัน
ข้อเสนอแนะใด ๆ
ฉันกำลังมองหาโปรแกรมที่ทำงานUbuntu 12.04+ x86_64
ซึ่งอนุญาตให้วางข้อความที่กำหนดไว้ล่วงหน้าตามชุดค่าผสมคีย์ ตัวอย่างเช่น
Ctrl+ Alt+ V+ U: วางชื่อผู้ใช้ของฉัน
Ctrl+ Alt+ V+ E: วางอีเมลของฉัน
ข้อเสนอแนะใด ๆ
คำตอบ:
autokey
คุณสามารถใช้
ทำตามคำแนะนำด้านล่าง:
การติดตั้ง
เปิดเทอร์มินัล ( Ctrl+ Alt+ T) และเรียกใช้คำสั่งต่อไปนี้:
sudo apt-get install autokey-gtk
การเพิ่มวลี
autokey
โดยใช้เส้นประในหน้าต่างขยายวลีของฉัน
autokey
มีสี่วลีตามที่คุณเห็นในภาพหน้าจอด้านล่าง
การกำหนดค่าปุ่มลัด
คลิกที่ชื่อวลีใด ๆ เพื่อดูการกำหนดค่าปัจจุบัน ในภาพด้านบนวลีแรกจะถูกเลือก
ในการเปลี่ยนคีย์ลัดหรือHotkeyให้คลิกที่Set
นอกเหนือจากปุ่มลัดแล้วคลิกที่กดเพื่อตั้งค่าในกล่องโต้ตอบใหม่ที่ปรากฏขึ้น
จากนั้นกดคีย์ผสมที่คุณต้องการและเลือกตกลง
การกำหนดค่าตัวกรองหน้าต่าง
หากคุณต้องการที่จะใช้ฮอตเฉพาะสำหรับหน้าต่างโดยเฉพาะอย่างยิ่งคุณสามารถตั้งค่าหน้าต่างกรองโดยการเลือกการตั้งค่า > ตรวจสอบคุณสมบัติของหน้าต่างจากนั้นคลิกที่หน้าต่าง
หรือถ้าคุณอยากฮอตที่จะทำงานในหน้าต่างทั้งหมด, ล้างกรองหน้าต่าง
บันทึกวลีปัจจุบันและเรียกใช้สคริปต์ปัจจุบันโดยคลิกที่ปุ่มเล่นเหมือนด้านบนเขียนของหน้าต่าง
การใช้ทางลัดใหม่
autokey
หน้าต่างและใช้ปุ่มลัดเพื่อวางวลีที่เกี่ยวข้องข้อมูลเพิ่มเติม: Autokey Wiki
เนื่องจาก Autokey หมดอายุแล้วนี่คือวิธีที่ฉันทำสิ่งนี้ให้สำเร็จ
ติดตั้งครั้งแรกxclip
และxdotool
:
sudo apt-get install xclip xdotool
ตอนนี้เขียนข้อความที่คุณต้องการวางและบันทึกในไฟล์ข้อความ address
ในตัวอย่างนี้ผมเขียนที่อยู่ของฉันในไฟล์ที่ผมเรียกว่า
ตอนนี้เขียนสคริปต์ทุบตี:
#!/bin/bash
xclip -in -selection c ~/scripts/xclip-scripts/address
sleep 0.5
xdotool key ctrl+v
xclip -in -selection c
บอกxclip
ให้คัดลอกเนื้อหาของไฟล์ที่คุณบันทึกไว้ ~/scripts/xclip-scripts/address
ในตัวอย่างนี้ไฟล์ที่เป็น
sleep
คำสั่งเพียงแค่ช่วยให้เวลามากพอสำหรับxclip
ที่จะเสร็จสิ้นก่อนที่จะคัดลอกxdotool
เริ่มต้นพยายามที่จะวางข้อความ
xdotool
คำสั่งไม่จริงวางข้อความที่คัดลอกมาจาก xclip ไฟล์ข้อความของคุณ
บันทึกสคริปต์ของคุณและทำให้สามารถเรียกใช้งานได้
chmod +x /path/to/your/script/<script_name>
ขั้นตอนสุดท้ายคือการผูกคีย์ลัดเข้ากับสคริปต์ของคุณ ใน Ubuntu สามารถตั้งค่าได้โดยไปที่การตั้งค่าระบบ / คีย์บอร์ด / ทางลัดและสร้างทางลัดที่กำหนดเอง
xdotool type --clearmodifiers 'email@example.com'