Mac OS X में पेस्ट करने के लिए Shift-Insert?


15

विंडोज़ कीबोर्ड का उपयोग करके OS X में पेस्ट करने के लिए Shift-Insert कैसे प्राप्त करें?

मैं बाईं ओर माउस का उपयोग करता हूं, इसलिए कमांड-वी मुझे बहुत आगे और पीछे स्विच करता है। मुझे अपनी किसी भी खोज के साथ कोई भाग्य नहीं था।


1
इस धागे में आपका जवाब मिल सकता है ।
LMNOP


धन्यवाद, दुर्भाग्य से उन सुझावों में से कोई भी उस पृष्ठ पर काम नहीं करता है।
१ible

1
जहाँ तक मैं बता सकता हूँ, अधिकांश उत्तर पुराने हैं और Mojave के साथ काम नहीं करते हैं। सबसे अच्छा शर्त Karabiner Elements ऐप का उपयोग करना प्रतीत होता है।
ficuscr

जवाबों:


8

हालांकि मेरे पास मैक है मैं ज्यादातर समय एक लिनक्स वर्चुअल मशीन पर बिताता हूं।

मुझे वास्तव में चयन-क्लिपबोर्ड तक पहुंचने के लिए Shift-Insert की आवश्यकता है।

इसलिए मैंने अपनी linux मशीन F9 पर रीमैप किया, जिसे मैं इन्सर्ट की तरह व्यवहार करने के लिए शायद ही कभी इस्तेमाल करता हूं।

xmodmap -e "keycode 75 = Insert Insert Insert"

इसे एक ऐसी फ़ाइल में डालें जो आपके विंडो मैनेजर स्टार्टअप में लोड हो रही है

इसलिए अब मैं डालने के लिए Shift-F9 का उपयोग कर सकता हूं।


बहुत बुरा Yosemite उपयोगकर्ता X11 नहीं करता है .. प्रदर्शन के लिए, मुझे X11 स्थापित करने का शौक नहीं है, बस एक कुंजी प्राप्त करने के लिए। Ymemite पर एक कुंजी को हटाने के लिए एक तरीका होना चाहिए xmodmap ..
हेनरिक डी सूसा

8

प्राइमरली लिनक्स आदमी होने के नाते, मैं ज्यादातर टर्मिनल में शिफ्ट-इन पद्धति का उपयोग करता हूं, जहां Ctrl-V हमेशा काम नहीं करता है। iTerm2 आपको कुंजी को रीमैप करने की सुविधा देता है।

Preferences -> Keys -> Key Mappings -> +

फिर एक्शन लिस्ट में से Paste चुनें, और कीबोर्ड शॉर्टकट पर क्लिक करें और Shift-Ins दबाएं। यह Shift-Help के रूप में दिखाई देगा।


2

मैं अंततः 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$"
          ]
        }
      ]
    }
  ]
},

2
इस JSON को कैसे और कहाँ शामिल किया जाए, यहाँ समझाया गया है github.com/tekezo/Karabiner-Elements/issues/1225
llamerr
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.