विंडोज़ कीबोर्ड का उपयोग करके OS X में पेस्ट करने के लिए Shift-Insert कैसे प्राप्त करें?
मैं बाईं ओर माउस का उपयोग करता हूं, इसलिए कमांड-वी मुझे बहुत आगे और पीछे स्विच करता है। मुझे अपनी किसी भी खोज के साथ कोई भाग्य नहीं था।
विंडोज़ कीबोर्ड का उपयोग करके OS X में पेस्ट करने के लिए Shift-Insert कैसे प्राप्त करें?
मैं बाईं ओर माउस का उपयोग करता हूं, इसलिए कमांड-वी मुझे बहुत आगे और पीछे स्विच करता है। मुझे अपनी किसी भी खोज के साथ कोई भाग्य नहीं था।
जवाबों:
हालांकि मेरे पास मैक है मैं ज्यादातर समय एक लिनक्स वर्चुअल मशीन पर बिताता हूं।
मुझे वास्तव में चयन-क्लिपबोर्ड तक पहुंचने के लिए Shift-Insert की आवश्यकता है।
इसलिए मैंने अपनी linux मशीन F9 पर रीमैप किया, जिसे मैं इन्सर्ट की तरह व्यवहार करने के लिए शायद ही कभी इस्तेमाल करता हूं।
xmodmap -e "keycode 75 = Insert Insert Insert"
इसे एक ऐसी फ़ाइल में डालें जो आपके विंडो मैनेजर स्टार्टअप में लोड हो रही है
इसलिए अब मैं डालने के लिए Shift-F9 का उपयोग कर सकता हूं।
प्राइमरली लिनक्स आदमी होने के नाते, मैं ज्यादातर टर्मिनल में शिफ्ट-इन पद्धति का उपयोग करता हूं, जहां Ctrl-V हमेशा काम नहीं करता है। iTerm2 आपको कुंजी को रीमैप करने की सुविधा देता है।
Preferences -> Keys -> Key Mappings -> +
फिर एक्शन लिस्ट में से Paste चुनें, और कीबोर्ड शॉर्टकट पर क्लिक करें और Shift-Ins दबाएं। यह Shift-Help के रूप में दिखाई देगा।
मैं अंततः Karabiner-Elements - https://pqrs.org/osx/karabiner/ind.net.html का उपयोग करके इसे प्राप्त करने में सक्षम था
मैंने एक "कॉम्प्लेक्स मॉडिफिकेशन" बनाया, जो इस मॉडिफायर को एक जोंस फाइल में जोड़कर इसे अनुमति देता है:
{
"description": "PC-Style Shift-Insert Paste",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "insert",
"modifiers": {
"mandatory": [
"shift"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "v",
"modifiers": [
"left_command"
]
}
],
"conditions": [
{
"type": "frontmost_application_unless",
"bundle_identifiers": [
"^com\\.microsoft\\.rdc$",
"^com\\.microsoft\\.rdc\\.mac$",
"^com\\.microsoft\\.rdc\\.macos$",
"^com\\.microsoft\\.rdc\\.osx\\.beta$",
"^net\\.sf\\.cord$",
"^com\\.thinomenon\\.RemoteDesktopConnection$",
"^com\\.itap-mobile\\.qmote$",
"^com\\.nulana\\.remotixmac$",
"^com\\.p5sys\\.jump\\.mac\\.viewer$",
"^com\\.p5sys\\.jump\\.mac\\.viewer\\.web$",
"^com\\.teamviewer\\.TeamViewer$",
"^com\\.vmware\\.horizon$",
"^com\\.2X\\.Client\\.Mac$",
"^com\\.vmware\\.fusion$",
"^com\\.vmware\\.horizon$",
"^com\\.vmware\\.view$",
"^com\\.parallels\\.desktop$",
"^com\\.parallels\\.vm$",
"^com\\.parallels\\.desktop\\.console$",
"^org\\.virtualbox\\.app\\.VirtualBoxVM$",
"^com\\.vmware\\.proxyApp\\.",
"^com\\.parallels\\.winapp\\.",
"^com\\.apple\\.Terminal$",
"^com\\.googlecode\\.iterm2$",
"^co\\.zeit\\.hyperterm$",
"^co\\.zeit\\.hyper$",
"^io\\.alacritty$",
"^net\\.kovidgoyal\\.kitty$"
]
}
]
}
]
},