เปลี่ยนแป้นพิมพ์ลัดสำหรับสลับแอปพลิเคชันใน OS X


12

ผมอยากจะใช้Ctrl+ Tabเป็นทางลัดไปยังโปรแกรมสวิทช์ใน Mac OS X แทน+Cmd Tabมีวิธีใดในการเปลี่ยนแป้นพิมพ์ลัดสำหรับสิ่งนี้

คำตอบ:


4

ใช่มีหลายวิธี

ที่ง่ายที่สุดสำหรับสิ่งที่คุณกำลังทำอยู่จะใช้โปรแกรมโอเพนซอร์สDoubleCommand

นี่คือมุมมองของอินเตอร์เฟส:

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


ตามที่คุณเห็นมันปรับแต่งได้อย่างมาก หากไม่สามารถตอบสนองความต้องการของคุณได้Karabinerก็มี(ชื่อเดิมว่าKeyRemap4MacBook )


นอกจากนี้ยังมีโปรแกรมแชร์แวร์ที่ชื่อว่าLiteSwitchXซึ่งแทนที่ตัวสลับทั้งหมดด้วยตัวที่เย็นกว่าและปรับแต่งได้มากกว่าซึ่งในที่สุดฉันก็จะได้รับการติดตั้ง

ฉันหวังว่านี่จะช่วยได้.


คุณยังสามารถใช้การรวมกันของสองโปรแกรม: Application Enhancer (โดย Unsanity, ฟรี) และPullTab (โอเพ่นซอร์สและฟรี) PullTab เท่านั้นลบทางลัดจากการใช้งานดังนั้นมันขึ้นอยู่กับสิ่งที่คุณกำลังมองหา Application Enhancer (APE ซึ่งเป็นที่รู้จักกันทั่วไป) มี WindowShadeX และ MenuMaster ซึ่งฉันแนะนำอย่างน้อยก็เช็คเอาท์

ฉันจะหาวิธีที่ไม่ใช่บุคคลที่สามต่อไปเพื่อปิดการใช้งานนี้ฉันอาจแก้ไขได้อีกครั้ง


โบนัส

นอกจากนี้กด cmd + `(คำสั่ง + backtick: backtick อยู่ใต้ Escape โดยตรงพร้อมเครื่องหมายตัวหนอน) เพื่อวนผ่านหน้าต่างของแอปพลิเคชันปัจจุบันแทนที่จะหมุนไปตามแต่ละแอปพลิเคชัน

อีกหนึ่งสิ่ง:

เมื่อคุณอยู่ในตัวสลับแอปพลิเคชันคุณสามารถกด Q และ / หรือ H และแอปพลิเคชันที่เลือกในปัจจุบันจะถูกปิดหรือซ่อน


ฉันเสียใจมากฉันหวังว่าอย่างน้อยก็มีคนโหวตฉัน ฉันจะกลับไปที่ SO เพื่อฝึกการลดราคา :)
Brandon

1
ฉันมีประสบการณ์ที่ไม่ดีกับ DoubleCommand - มันสับสนมากในขณะที่ใช้การตั้งค่านั้นไม่ชัดเจน ในที่สุดมันก็ปิดกั้นอินพุตทั้งหมดของฉันและฉันต้องรีบูตเพื่อให้สามารถพิมพ์ได้
เดนิส Kniazhev

2

คุณสามารถใช้private.xmlเช่นนี้กับ KeyRemap4MacBook:

<?xml version="1.0"?>
<root>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <autogen>__KeyToKey__ KeyCode::TAB, VK_CONTROL | ModifierFlag::NONE, KeyCode::TAB, ModifierFlag::COMMAND_L</autogen>
    <autogen>__KeyToKey__ KeyCode::TAB, VK_CONTROL | VK_SHIFT | ModifierFlag::NONE, , KeyCode::TAB, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L</autogen>
  </item>
</root>

1

ไม่มีวิธีทำเช่นนี้ นอกจากนี้ Ctrl-Tab ได้ถูกใช้ในบางแอปพลิเคชั่นเช่น Safari แล้วเช่นสลับไปมาระหว่างแท็บต่างๆ

คุณสามารถใช้Witchสำหรับแอปพลิเคชันที่กำหนดเองและใช้Ctrl-Tabสำหรับสิ่งนั้น

ในการตั้งค่าระบบ»แป้นพิมพ์»แป้นพิมพ์»แป้นตัวปรับเปลี่ยนคุณสามารถสลับตำแหน่งของแป้นได้ อย่างไรก็ตามการดำเนินการนี้จะเปลี่ยนแป้นพิมพ์ลัดทั้งหมด (เช่นCmd-Cเพื่อให้การคัดลอกมีประสิทธิภาพCtrl-C)

ข้อความแสดงแทน


0

http://www.hcs.harvard.edu/~jrus/Site/Cocoa%20Text%20System.htmlมีข้อมูลที่ดีเกี่ยวกับการเปลี่ยนการเชื่อมโยงคีย์เริ่มต้นสำหรับแอปพลิเคชัน Cocoa น่าเสียดายที่ฉันไม่สามารถคิดได้ว่ามีวิธีการดำเนินการสำหรับตัวสลับ


-1

Command + Tab ใน Mac คล้ายกับ Command + Tab ใน windows คุณสามารถใช้ KeyRemap4Macbook เพื่อเปิดใช้งานการเปลี่ยนแปลงนี้:

Command + Tab to Command + Tab + Alt

Cmd+ TabถึงCmd+ Tab+alt

ชีวิตของคุณง่ายขึ้น :)


นี่เป็นการอธิบายแบบเดียวกับที่ Lri ทำหรือเปล่า? (แต่แย่กว่าเดิมมาก)
MoonSire
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.