在使用
mac時相信很多都習慣使用第三方輸入法,而mac規(guī)定必須保留一個自帶的ABC輸入法,這樣導致平時在打字的時候,老是莫名其妙的自己切換成了自帶的ABC輸入法,還要老是切換回第三方輸入法(快捷鍵是control + 空格),這個問題困擾我好久了,終于被我找到了刪除自帶的ABC輸入法的方法,這里分享一下。
首先需要關閉
mac系統(tǒng)的SIP,不然刪不掉,不會關的可以查看我的另一篇文章:mac 關閉系統(tǒng)完整性保護 SIP(System Integrity Protection)的方法 。關閉
SIP重啟完成后,先將輸入法切換為系統(tǒng)自帶的ABC 輸入法,然后打開終端輸入以下命令:
sudo open ~/Library/Preferences/com.apple.HIToolbox.plist
接著輸入密碼即可打開com.apple.HIToolbox.plist 文件。(打開 .plist 文件需要安裝有 Xcode 或者 PlistEdit Pro 也行)

com.apple.HIToolbox.plist
依次點開
Root - AppleEnabledInputSources,會看到一列item,找到其中KeyboardLayout Name為ABC的那一列,將整列item刪掉,然后command + S保存。刪除
AppleCurrentKeyboardLayoutInputSourceID(此時,這個key的值應該為com.apple.keylayout.ABC)接著重啟電腦,打開鍵盤設置,就可以看到系統(tǒng)自帶的 ABC 輸入法已經(jīng)被刪掉了。
如果又想用回自帶輸入法,只要在 偏好設置 - 鍵盤 - 輸入法 里,按 + 號,把自帶的輸入法重新添加就可以了。