赞
踩
2022.7.9再次更新
macOS Monterey我再次尝试修改的时候,发现打开com.apple.HIToolbox.plist文件失败,然后我就在root用户的根目录下找了一下这个文件,发现有不止一个,其中有些是修改不了的,找到的文件如下:
nidarlingdeMacBook-Pro:~ root# cd /
nidarlingdeMacBook-Pro:/ root# find . |grep com.apple.HIToolbox.plist
./Library/Preferences/com.apple.HIToolbox.plist
find: ./System/Volumes/Data/.Spotlight-V100: No such file or directory
find: ./System/Volumes/Data/Previous Content: No such file or directory
./System/Volumes/Data/Library/Preferences/com.apple.HIToolbox.plist
find: ./System/Volumes/Data/mnt: No such file or directory
find: ./System/Volumes/Data/.fseventsd: No such file or directory
./System/Volumes/Data/private/var/root/Library/Preferences/com.apple.HIToolbox.plist
./System/Volumes/Data/private/var/db/securityagent/Library/Preferences/com.apple.HIToolbox.plist
find: ./System/Volumes/Data/.DocumentRevisions-V100: No such file or directory
./System/Volumes/Data/Users/darling/Library/Preferences/com.apple.HIToolbox.plist
其中 “./Library/Preferences/com.apple.HIToolbox.plist”,我尝试修改,但是没有权利修改,应该是权限的问题,切到root用户修改权限应该就可以了,但是细心往下看,是可以看到当前用户darling的配置文件的 “./System/Volumes/Data/private/var/root/Library/Preferences/com.apple.HIToolbox.plist”,于是我尝试修改这个文件,是生效的
修改步骤如下:
open -a ./System/Volumes/Data/Users/darling/Library/Preferences/com.apple.HIToolbox.plist
打开后,删除对应ABC输入法所在的行,具体参考之前的更新,重在对文件位置找到,修改的方法的相同
mac自带的输入法肯定是最安全的,但是切换输入法的快捷键跟第三方输入法切换方法又不相同,我用了很长一段时间自带的输入法,但在工作过程中,因为同事的电脑都是windows系统的,在高效的办公下,切换输入法的场景数不胜数,所以最终决定改为第三方输入法,这个全凭个人爱好,哪个方便用哪个,哪个舒服用哪个,一切为了高效办公看齐~~
但mac自身规定必须保留一个自带的ABC输入法,这样导致平时打字的时候莫名其妙的切到默认的ABC输入法,还要切换到第三方输入法(快捷键是 control + 空格),这里分享一下删除默认自带的abc输入法的方法
准备工作:
csrutil disable
Successfully disabled System Integrity Protection.
Please restart the machine for the changes to take effect.
csrutil enable
删除操作
先将输入法切换为系统自带的 ABC 输入法,然后打开终端输入以下命令
sudo -i 是切换到root用户,执行该命令后,是需要输入电脑密码的
sudo -i
open ~/Library/Preferences/com.apple.HIToolbox.plist
如果遇到文件打不开,则是在准备工作出现问题。
依次点开 Root - AppleEnabledInputSources ,点开后,有很多元素,依次点开找到其中含有 KeyboardLayout Name 为 ABC 的行,找到后将含有ABC的这行删掉,然后 command + S 保存。
再重启电脑发现系统偏好设置里面就没有自带的默认ABC输入法了
如果你想把ABC输入法再还原回来,直接左下角再次把英文中的ABC输入法添加进来就好。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。