आप ~/Library/KeyBindings/
इस तरह से एक संपत्ति सूची बना और बचा सकते हैं DefaultKeyBinding.dict
:
{
"~l" = selectParagraph:;
"~z" = (selectParagraph:, delete:);
"~x" = (selectParagraph:, cut:);
"~c" = (selectParagraph:, copy:);
}
अनुप्रयोगों को फिर से खोलने के बाद, उदाहरण के लिए shouldL को अधिकांश मूल पाठ विचारों में एक पंक्ति का चयन करना चाहिए। हालांकि यह ग्रहण, टर्मिनल, या Xcode में काम नहीं करता है। अधिक जानकारी के लिए, कोको टेक्स्ट सिस्टम लेख या मेरी वेबसाइट देखें ।
एक अन्य विकल्प KeyRemap4MacBook का उपयोग करें और के रूप में कुछ इस तरह बचाने के लिए है private.xml :
<?xml version="1.0"?>
<root>
<item>
<name>test</name>
<identifier>test</identifier>
<not>TERMINAL</not>
<not>EMACS</not>
<not>VIRTUALMACHINE</not>
<not>ECLIPSE</not>
<autogen>__KeyToKey__ KeyCode::L, VK_OPTION | ModifierFlag::NONE, KeyCode::A, ModifierFlag::CONTROL_L, KeyCode::E, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L, KeyCode::CURSOR_RIGHT, ModifierFlag::SHIFT_L</autogen>
</item>
<item>
<name>test2</name>
<identifier>test2</identifier>
<only>ECLIPSE</only>
<autogen>__KeyToKey__ KeyCode::L, VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L, KeyCode::CURSOR_RIGHT, ModifierFlag::SHIFT_L</autogen>
</item>
</root>
अधिकांश अनुप्रयोगों में mostA एक अलिखित रेखा के प्रारंभ में चलता है और ⌘ wrapped एक लिपटी हुई रेखा के प्रारंभ में चलता है, लेकिन ,A ग्रहण में काम नहीं करता है।
कुंजी कोड मानों और पूर्वनिर्धारित सेटिंग्स के लिए स्रोत देखें ।