Vô hiệu hóa Command-M để thu nhỏ cửa sổ


16

Trên bố trí bàn phím của tôi , Mphím nằm ngay cạnh Wphím:

Bàn phím Dvorak với các phím m và w liền kề được khoanh tròn

Điều này đôi khi có thể có vấn đề vì đôi khi tôi sẽ vô tình nhấn Command- Mthay vì Command- W, khiến cửa sổ bị thu nhỏ thay vì đóng.

Vì không có phím tắt để hủy thu nhỏ cửa sổ (cũng ok, không có phím tắt dễ dàng ), điều này thậm chí còn khó chịu hơn vì sau đó tôi phải chuyển sang bàn di chuột của mình để thu nhỏ cửa sổ và sau đó thử lại để đóng lại.

Có cách nào để vô hiệu hóa Command- Mphím tắt để thu nhỏ cửa sổ không?

Câu trả lời:


19

Bạn có thể vô hiệu hóa nó bằng cách chỉnh sửa ~/Library/Preferences/.GlobalPreferences.plist:

defaults write -g NSUserKeyEquivalents -dict-add 'Minimize' '\0'

Để áp dụng các thay đổi, bạn phải mở lại các ứng dụng. Nếu phím tắt được gán cho con số không, nhấn Lsẽ kích hoạt nó trong Audacity.


Điều này đã không làm việc cho tôi trên Yosemite. Tôi có thể làm điều đó với câu trả lời này .
mgarciaisaia

Làm. FTR, về cài đặt ban đầu (nếu bạn muốn hoàn nguyên nó) làNSUserKeyEquivalents { Minimize = "@$m"; }
Jakub M.

Thật không may, Firefox 60.x không tôn trọng điều này :(
Tilo

3

Bạn có thể "ghi đè" phím tắt Command-M mặc định bằng cách ánh xạ nó sang thứ khác. Để ánh xạ lại tổ hợp phím, khởi chạy Tùy chọn hệ thống và chọn Bàn phím. Sau đó, Bảng điều khiển tùy chọn bàn phím xuất hiện, nhấp vào tab bên phải có tên "Phím tắt". Bạn sẽ nhận thấy nhiều phím tắt mặc định mà bạn có thể ghi đè.

Tôi đã thử ánh xạ lại Command-M bằng phương pháp này và nó hoạt động.


1

Nhắc lại Command-M để phóng to "Tất cả ứng dụng" dường như là một cách giải quyết tốt vì Zoom xuất hiện trong tất cả các ứng dụng và gần như không gây ảnh hưởng đến mức tối thiểu hóa không chủ ý.

Tôi sẽ thử lệnh đầu cuối ở trên vì vậy tôi đã xóa lệnh M để Thu phóng và lo và kìa, Thu nhỏ hiện được liệt kê mà không có lệnh chính. Vì vậy, tôi chỉ để nó theo cách đó, bây giờ lệnh-M không làm gì và giảm thiểu cuộc sống vô hại trong Menu. Không có lệnh thiết bị đầu cuối cần thiết.


1

Bạn có thể sắp xếp lại bất kỳ tổ hợp phím và khóa nào với phần mềm Karabiner tuyệt vời và miễn phí . Sau khi cài đặt, chỉ cần thêm đoạn mã sau vào ~/Library/Application Support/Karabiner/private.xml:

  <item>
    <name>Map Cmd-M to Cmd-Alt-M</name>
    <appendix>Changes the minimize shortcut</appendix>
    <not>EMACS</not>
    <identifier>private.kill_m</identifier>
    <autogen>__KeyToKey__ KeyCode::M, ModifierFlag::COMMAND_L|ModifierFlag::OPTION_L, KeyCode::M, ModifierFlag::COMMAND_L</autogen>
    <autogen>__KeyToKey__ KeyCode::M, ModifierFlag::COMMAND_L, KeyCode::VK_NONE</autogen>
  </item>

  <item>
    <name>Map Cmd-Q to Cmd-Alt-Q</name>
    <appendix>Changes the quit shortcut</appendix>
    <not>EMACS</not>
    <identifier>private.kill_q</identifier>
    <autogen>__KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_L|ModifierFlag::OPTION_L, KeyCode::Q, ModifierFlag::COMMAND_L</autogen>
    <autogen>__KeyToKey__ KeyCode::Q, ModifierFlag::COMMAND_L, KeyCode::VK_NONE</autogen>
  </item>

Sau đó, klick "Tải lại XML" trong tùy chọn Karabiner và đặt dấu kiểm cho các mục mới.

Bằng cách này, lối tắt thu nhỏ không hoàn toàn bị vô hiệu hóa nhưng vẫn khả dụng với phím tùy chọn bổ sung: Cmd+ Option+ Mhoặc chỉ đơn giản bằng cách sử dụng phím lệnh bên phải: Cmd (right)+ M.

Lưu ý rằng phần thứ hai cũng làm thay đổi Cmd+ Qphím tắt để Cmd+ Option+ Qthuận tiện cho bạn. Bạn có thể bỏ qua mục thứ hai, nếu bạn không cần nó.


0

Có bố cục bàn phím tiện dụng gọi là "Dvorak - Qwerty⌘". Về cơ bản là Dvorak, nhưng nó lật bố cục thành QWERTY trong khi phím được giữ. Nó được thiết kế để những người muốn học Dvorak không phải kiềm chế bộ nhớ cơ hotkey của họ, nhưng nó cũng có thể giúp bạn.


Quá muộn; Tôi đã hoàn toàn quên QWERTY vào thời điểm này;)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.