Znalazłem zabawny sposób, aby to zrobić z zainstalowanym karabinkiem.
Dodaj to do swojego pliku private.xml :
<?xml version="1.0"?>
<root>
<item>
<name>Command sequence</name>
<item>
<name>Option-R</name>
<identifier>remap.option_r2command.cfv</identifier>
<autogen>
__KeyToKey__
KeyCode::OPTION_R,
Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::C, ModifierFlag::COMMAND_L, KeyCode::VK_WAIT_100MS,
Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::F, ModifierFlag::COMMAND_L, KeyCode::VK_WAIT_100MS,
Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::V, ModifierFlag::COMMAND_L, KeyCode::VK_WAIT_100MS,
</autogen>
</item>
</item>
</root>
Następnie włącz ją w Zmień klucz & gt; sekwencja poleceń & gt; Opcja-R
Pojedyncze naciśnięcie prawego klawisza opcji wywoła kaskadę skrótów polecenia C / F / V.
To nie działa w Sierra (ponieważ Karabiner nadal nie jest kompatybilny z Sierra) i w zależności od szybkości reakcji twojej aplikacji może być konieczne dostosowanie VK_WAIT_100MS do wyższych wartości, takich jak VK_WAIT_300MS . Alternatywnie możesz użyć innych zwykle rzadko używanych kluczy, takich jak shift_r . Skrót jak alt_r / opt_r X powinien działać.
Jeśli chcesz użyć alt_r / opt_r X jako „skrót” private.xml powinien wyglądać tak:
<?xml version="1.0"?>
<root>
</item>
<item>
<name>Command sequences</name>
<item>
<name>Option_R-X to Command-C/F/V</name>
<identifier>remap.option_r-x2command.cfv</identifier>
<autogen>
__KeyToKey__
KeyCode::X, ModifierFlag::OPTION_R,
Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::C, ModifierFlag::COMMAND_L, KeyCode::VK_WAIT_100MS,
Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::F, ModifierFlag::COMMAND_L, KeyCode::VK_WAIT_100MS,
Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::V, ModifierFlag::COMMAND_L, KeyCode::VK_WAIT_100MS,
</autogen>
</item>
</item>
</root>