Mac OS X'e yapıştırmak için Shift-Insert?


15

Herhangi bir ipucu Windows klavye kullanarak OS X yapıştırmak için Shift-Insert almak nasıl?

Fareyi sol tarafta kullanıyorum, böylece command-v beni çok ileri ve geri değiştiriyor. Aramalarımda hiç şansım olmadı.


1
Yanıtınız bulunabilir bu konu.
— LMNOP


Teşekkürler, maalesef bu önerilerden hiçbiri bu sayfada çalışmaz.
— ansible

1
Anlayabildiğim kadarıyla, çoğu cevap güncel değil ve Mojave ile çalışmıyor. En iyi bahis Karabiner Elements uygulamasını kullanıyor gibi görünüyor.
— ficuscr

Yanıtlar:


8

Mac'im olmasına rağmen çoğu zaman bir Linux sanal makinesinde geçiriyorum.

Gerçekten seçim panosuna erişmek için Shift-Insert'a ihtiyacım var.

Bu yüzden nadiren Insert gibi davranmak için kullandığım linux makinem F9'u yeniden eşleştirdim.

xmodmap -e "keycode 75 = Insert Insert Insert"

Bunu pencere yöneticisi başlangıçta yüklenen bir dosyaya koyun

Şimdi eklemek için Shift-F9'u kullanabilirim.


çok kötü Yosemite X11 kullanıcısı değil .. performans için, sadece bir anahtar almak için X11'i yüklemekten hoşlanmıyorum. Yosemite üzerinde bir anahtarı xmodmap ile yeniden eşleştirmenin bir yolu olmalı.
— Henrique de Sousa

8

Öncelikle bir Linux adamı olarak, Shift-Ins yöntemini çoğunlukla Ctrl-V'nin her zaman çalışmadığı terminalde kullanıyorum. iTerm2 tuşları yeniden eşlemenizi sağlar.

Preferences -> Keys -> Key Mappings -> +

Ardından Eylem listesinden Yapıştır'ı seçin ve Klavye Kısayoluna tıklayın ve Shift-Ins'e basın. Shift-Help olarak görünecektir.


2

Sonunda bunu Karabiner-Elements kullanarak çalıştırabildim - https://pqrs.org/osx/karabiner/index.html

Bu değiştiriciyi json dosyalarından birine ekleyerek buna izin vermek için bir "Karmaşık Değişiklikler" oluşturdum:

    {
  "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$"
          ]
        }
      ]
    }
  ]
},

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.