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

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