Mac'te kısayolları Kopyala ve Yapıştır


60

İşyerinde Windows ve evde Mac kullanıyorum. En büyük sorunlardan biri, Mac yani vs Windows üzerinde kopyala yapıştır kısayolları arasındaki farktır Ctrl+ C& Ctrl+ Vonun Windows ve Mac Command+ Cve Command+ V. Elimde her zaman kendini Windows Ctrl+ Cyapılandırmasına şekillendirdiği, öğrenilmiş motor beceriler nedeniyle her zaman zor

Kopyala ve Yapıştır'ı Mac'teki Fn+ Cve Fn+ işaretleriyle yeniden eşleştirmek istiyorum V. Neden? Çünkü Fnanahtar aslında CtrlWindows klavyelerinde tuşun bulunduğu yere karşılık gelen anahtardır ve son kenar tuşundan bu yana kolay bulunur. Ben denedim Çift Command ama dönüm bir seçenek görünmüyor Fniçin Commandanahtarın.

Yanıtlar:


12

Ben DoubleCommand bir arada kullanarak işe bu elde edebildi ve jtbandes gelen ipucu burada . Öncelikle Çift komutunda fonksiyon tuşunun kontrol tuşu kutusu olarak işlev gördüğünü kontrol edin. Sonra ~ / Library / KeyBindings / DefaultKeyBinding.dict dosyasını içeriğiyle kaydedin.

{"^c" = "copy:";}
{"^v" = "paste:";}
{"^x" = "cut:";}

Oturumu kapatıp tekrar açtıktan sonra, fn-c'yi kopyalamak için kullanabilmelisiniz. Bu yaklaşımın açık dezavantajları vardır. Kontrol etmek için fn ve mapping kullanmak istediğiniz her komutu açıkça tanımlamanız gerekir ve sonra fn gerçekten hacklenir. Maalesef başka bir şekilde çalışmasını sağlayamadım. İlk başta hem "komut anahtarı kontrol anahtarı olarak davranıyor" onay kutusunu hem de "fn anahtarı kontrol anahtarı olarak davranıyor" seçimini yapabileceğinizi düşündüm ama bu işe yaramadı. Alex'in yukarıdaki yöntemle kontrolünü değiştirmek için aynı şey. Ayrıca fn komutlarını atamak için değiştiriciyi bulamadım ve Apple'ın belgeleri anahtar bağlama işleminin erişebildiğinden daha düşük bir düzeyde yapıldığını gösteriyor. Birisi bunu yapmanın daha iyi bir yolunu biliyorsa, onu görmeyi çok isterim.


Bu cevabı kabul edeceğim, ama hala gümüş mermi çözümü arıyorum ..
Linzdp

Mac os
10.11'de

109

Git Sistem Tercihi> Klavye> klavye kısayolları ve Uygulama Klavye Kısayollarını ayarla> Tüm Uygulamalar

Kısayol ekle

Kopyala ^ C

Geri al ^ Z

Kes ^ X

Yapıştır ^ V

Tümünü Seç ^ A

Tamam :)


5
Soruyu sonuna kadar okuyun.
Daniel Beck

5
Bu cevap. Mac, RDP, VMWare Fusion ve Parallels üzerinde çalışır.
Mark Cooper

5
fnAnahtar için sorulan soru , sadece bunun için değil controlmi?
Jon-Eric

7
Mavericks'te bu kısayollar buraya eklenebilir: Launchpad-> System Preferences-> Keyboard-> Shortcutssekmesi -> App Shortcutssol panelde seçin -> +simgesine tıklayın . Başka kısayol eklemek için: Save ^S. Ayrıca, yukarıdaki çözüm, Sublime Text'in “Geri Al” girişini nasıl değiştirdiği gibi, menü metnini değiştiren programlarda çalışmaz
Drew

4
OMG ... hayatım şimdi çok daha iyi olacak!
TimC

13

Sen haritaya deneyebilirsiniz Commandiçin Controlanahtarın, veya bunun tam tersi. Yapması çok daha kolay ve bence Windows klavyeleriyle neredeyse aynı.

Sadece Sistem Tercihleri ​​-> Klavye ve Fare -> Klavye'ye gidin. Sol alt tarafı bir düğme üzerinde Değiştirici Tuşlar ... Sadece geçiş Controlve Commandçevresinde.


2
Windows'ta RDP yaparsanız bunun kötü bir etkisi olur.
Alex,

1
Mac'te çok fazla Java uygulaması kullanıyorsanız (tipik olarak <kbd> Control </kdb> anahtarını pencerelerde kullanıldığı gibi) kullanıyorsanız veya Terminal'i çok kullanıyorsanız, aynı zamanda < kbd> Kontrol </kdb> daha geleneksel yollarla.
Jherico

1
Bu aynı zamanda ctrl + tab ve command + tab tuşlarını değiştirmenin de talihsiz bir etkisi vardır.
Braden Anderson

1
Bu da Vim'i tamamen kırıyor.
Dan

9

1 - "Elmalı" ye
gidin 2 - "Sistem tercihleri" ye
gidin 3 - "Klavyeye" gidin
4 - "Klavyeye" gidin, "klavye" sekmesine gidin
5 - "Değiştirici tuşlara gidin." "
6 - Değiştirin "Kontrol () Tuşu" açılan kutusundan "Komut"
7 - "Tamam" düğmesini tıklayın
Bitti!

Şimdi:

Control+ C= kopyala
Control+ V= yapıştır ve
Control+ Z= geri al


2

Deneyin IronAHK . Anahtarları yeniden eşleştirmek ve kısayollar yapmak için kullanabileceğiniz eksiksiz bir AutoHotkey yazımıdır .


Tam bir yeniden yazma değil - ne yazık ki ondan uzak. Ancak OP'nin istediğini yapabilir.
Matt

Bağlantınız koptu
deltree

2

Belki 3. taraf takımlarını kullanmak kadar kolay olmayabilir, ancak 10.6 Snow Leopard'da mevcut Apple Command-C veya Command-V anahtarlarını göndermek için aşağıdaki AppleScript'i kullanabilir ve ardından bu komut dosyasını istediğiniz bir anahtara ekleyebilirsiniz .

Gibi bir şey:

tell application "System Events"
    keystroke "c" using {command down}
end tell

(Bu fn tuşunu kullanmanıza izin vermez .)


1

Ben arttioz yolunu kullanıyorum , Uygulama Kısayolları ile yapıyorum, ancak bir sorunum var.

Dili Çince'ye çevirirsem, Menü Başlığının Çince kelimesini kullanması gerekir. :-(

Örnek:

  • 拷貝 ^ C
  • 還原 / 還原 輸入 ^ Z
  • 剪下 ^ X
  • 貼上 ^ V
  • 全 選 ^ A

Çözümü okuduğum anda bu konuyu düşündüm.
JPIerson,

0

İşyerinde bir masaüstü kullanıyorsanız, bir süre için komutu kullanmayı deneyebilirsiniz. Kas hafızamı şimdi yazdığım klavyenin tarzına duyarlı görünüyor. Yine de dizüstü bilgisayarlarla karıştırılıyor. Ve Apple klavyesinin 1998 versiyonunu kullanmak zorunda kaldım.

Öte yandan, bir dizüstü bilgisayar kullanıyorsanız, bu tamamen ilgisizdir.



0

En iyi çözüm Karabiner'i kurmak .

Yüklemeden sonra Karmaşık Değişiklikler> PC Kısayolları Listesini etkinleştirin

https://pqrs.org/osx/karabiner/complex_modifications/#pc_shortcuts-list-group


Neden önerilen uygulamanızın en iyi çözüm olduğunu düşünüyorsunuz ? Kendini test ettin mi?
CaldeiraG

Evet, benim için bu çalışmak için en iyi çözümdür. Şu an kullanıyorum. Yukarıdaki çözümleri denedim, ancak ihtiyacım olan şekilde çalışmıyorlar (eski bir Windows üyesi olarak).
Ton Snoei

0

Bu arttioz'un müthiş cevabını temel alan daha eksiksiz bir liste

Git Sistem Tercihi> Klavye> klavye kısayolları ve Uygulama Klavye Kısayollarını ayarla> Tüm Uygulamalar

Kısayol ekle

  • Kopyala ^ C

  • Geri al ^ Z

  • Üst Karakter-Shift

  • Kes ^ X

  • Yapıştır ^ V

  • Tümünü Seç ^ A

  • Bul ... ^ F

Ayrıca, Google Chrome'da olduğu gibi uygulamaya özel olanları da eklemek isteyebilirsiniz:

  • Yapıştır ve Stil Değiştir Shift- ^ V

  • Bulmak için Seçimi Kullan ^ E

  • Sonrakini Bul ^ G

  • Önceki Vardiyayı Bul - ^ - G

Mevcut menü tuşu kısayollarını bir uygulamanın menü çubuğunda bulabilir ve orada görüntülenen isimleri kullanarak hepsini yeniden birleştirebilirsiniz. Ayrıca oradaki değişikliği de doğrulayabilirsiniz.


-1

Daha kolay bir yolu var

  1. Git System Preferences -> Keyboard -> Keyboard tab -> Modifier keys

  2. Takas Controlve Cmdtuşları

  3. seçmek Ok


-1

image: mac tercihindeki kısayolları ekledi

image: sadece kısmen çalışıyor

Mac tercihindeki kısayolu ekledim ama sadece kısmen çalışıyor, neden?


Ekran görüntülerinde attığınız adımların açıklamasını ekleyin.
Ulincsys
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.