如何在 OSX 上停用終端機的 command + q

如何在 OSX 上停用終端機的 command + q

是否可以在 OSX 上停用終端機的 cmd + q 熱鍵?如果是這樣那麼怎麼辦?

答案1

您有兩個選擇:

  1. 指定一個不易被意外點擊的不同快捷鍵。
  2. 刪除現有的快捷方式

選項 1 可以完成系統偏好設定»鍵盤»鍵盤快速鍵»應用程式快捷方式。作為範例,選項 1 如下所示: 替代文字

替代文字


選項 2(刪除鍵盤快速鍵)需要Terminal.只需輸入:

defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Quit Terminal" nil

謝謝@Arjan!

答案2

如果您因為意外關閉命令列程式而想要停用 command-q,則可以讓終端機在關閉前發出警告。進入“終端”->“首選項...”選單項目的“設定”部分,然後選擇您使用的設定(預設為“基本”)。然後,在 shell 標籤下方是“關閉前提示” - 如果將其設為“始終”,則如果您意外按下 command-q,系統會要求您確認。或者,您可以設定不會中斷您的程式清單(預設主要是遠端 shell),而其他程式仍會引起提示。

答案3

我建議覆蓋鍵盤快捷鍵,例如顯示/隱藏面板(或任何不像終止應用程式那樣“痛苦”的東西)。然後,當您不小心點擊命令+Q組合時,不會發生任何嚴重的事情。

如何?

  1. 轉到蘋果圖標
  2. 然後“系統偏好設定...”
  3. 然後“鍵盤”
  4. 然後是“快捷方式”
  5. 然後“啟動板和塢站”
  6. 將「開啟/關閉 Dock 隱藏」的捷徑變更為 command+Q

此螢幕截圖顯示了要執行的操作:

在此輸入影像描述

相關內容