ฉันใช้คำสั่ง " Ctrl- →" บน Windows เพื่อสำรวจเส้นทางของฉันผ่านเอกสารข้อความ
คีย์ - คอมโบที่มีประโยชน์นี้จะพาฉันไปที่จุดเริ่มต้นของคำถัดไปอย่างรวดเร็ว ตัวอย่างเช่นลำดับต่อไปนี้แสดงให้เห็นถึงสิ่งที่จะเกิดขึ้นกับตำแหน่งเคอร์เซอร์หลังจากกดอย่างต่อเนื่องของCtrl- →("^" จะเป็นตัวแทนของเคอร์เซอร์):
^The quick brown fox jumped over the lazy dog
The ^quick brown fox jumped over the lazy dog
The quick ^brown fox jumped over the lazy dog
The quick brown ^fox jumped over the lazy dog
The quick brown fox ^jumped over the lazy dog
...
และถ้าฉันเริ่มกด←แทนมันจะเลื่อนเคอร์เซอร์ไปยังจุดเดียวกันที่แน่นอนในเอกสารเพียงไปในทิศทางอื่น (ซึ่งเหมาะอย่างยิ่งเนื่องจากตำแหน่งของเคอร์เซอร์สามารถคาดเดาได้ซึ่งทำให้ฉันเร็วขึ้นที่ทำให้ฉัน แก้ไข):
The quick brown fox ^jumped over the lazy dog
The quick brown ^fox jumped over the lazy dog
The quick ^brown fox jumped over the lazy dog
The ^quick brown fox jumped over the lazy dog
^The quick brown fox jumped over the lazy dog
...
Mac OS X มีแป้นพิมพ์ลัดที่คล้ายกัน ( Option- →- ฉันแมป " Ctrl" ถึง " Option" โดยเฉพาะเพื่อให้ได้ฟังก์ชั่นเดียวกันนี้ในแบบที่ฉันคุ้นเคย)
อย่างไรก็ตาม " Option- Arrow" พาฉันไปยังจุดสิ้นสุดของคำปัจจุบันเมื่อใช้ปุ่มลูกศรขวาดังที่แสดงที่นี่:
^The quick brown fox jumped over the lazy dog
The^ quick brown fox jumped over the lazy dog
The quick^ brown fox jumped over the lazy dog
The quick brown^ fox jumped over the lazy dog
The quick brown fox^ jumped over the lazy dog
...
และสิ่งที่แย่กว่านั้นคือการไปในทิศทางอื่นไม่ได้นำคุณกลับไปที่จุดเดียวกันกับการก้าวไปข้างหน้ามันนำคุณไปสู่จุดเริ่มต้นของคำสุดท้าย:
The quick brown fox^ jumped over the lazy dog
The quick brown ^fox jumped over the lazy dog
The quick ^brown fox jumped over the lazy dog
The ^quick brown fox jumped over the lazy dog
^The quick brown fox jumped over the lazy dog
...
นี่เป็นสิ่งที่น่าผิดหวังอย่างมากสำหรับฉันเนื่องจากฉันต้องสลับระหว่าง Windows และ Mac บ่อยครั้งและฉันอยากจะไปจนจบคำปัจจุบัน (ทำไมฉันต้องเป็นเช่นนั้นเว้นแต่ฉันจะถือ " Shift" ด้วย? ) ฉันมักจะต้องการที่จะข้ามไปยังจุดเริ่มต้นของคำถัดไป
ฉันยินดีที่จะใช้ความยาวเพื่อให้รุ่น Mac ทำงานในลักษณะเดียวกัน (ซื้อซอฟต์แวร์เขียนคำสั่ง Applescript แบบกำหนดเองที่เชื่อมโยงกับแป้นพิมพ์ลัดเหล่านี้) ดังนั้นฉันจึงมองหาคำแนะนำ
มีเครื่องมือที่มีอยู่ที่จะเปลี่ยนแปลงสิ่งนี้ให้ฉันได้ไหม
คุณจะแนะนำ "แก้ไข" มันได้อย่างไร?
ขอบคุณ
แก้ไข
ฉันสามารถสร้าง "บริการ" ใน Automator และใช้ AppleScript ต่อไปนี้:
on run {input, parameters}
tell application "System Events" to key code 124 using {option down}
tell application "System Events" to key code 124
end run
จากนั้นฉันเชื่อมโยงบริการนี้กับการกดแป้น " Command- →" โดยใช้การตั้งค่า "แป้นพิมพ์" ในการตั้งค่าระบบ
อย่างไรก็ตามสำหรับสิ่งนี้ในการทำงานฉันต้องถอดนิ้วออกจากCommandปุ่ม .. ซึ่งทำให้มันไม่มีจุดหมาย มันช้าและดูเหมือนจะไม่ทำงานในแอปพลิเคชันที่ฉันต้องการให้ทำงานมากที่สุด (Xcode)