【原创】MacOS 卸载第三方输入法

概要

1、简介

MacOS 中安装的第三方输入法不支持在输入法的菜单中直接进行卸载,注意是卸载不是移除。并且在 Finder 的 “应用程序” 栏也是找不到安装的第三方输入法应用程序进行卸载的。

有的输入法提供了卸载的方法,但是需要先打开该输入法的 dmg 安装包然后才能卸载。如果你的安装包已经删除了,那就不太方便了。

本文分享一个通用可卸载任意第三方输入法的方法,详情请参考下文。

2、相关环境

MacOS 10.15.7
Terminal.app

卸载方法

1、打开一个命令行终端

打开一个命令行终端程序,比如 MacOS 自带的命令行终端程序 “终端.app”,你可以直接在 “聚焦” 中搜索 “终端” 或者 “Terminal.app” 就能找到该应用

2、MacOS 第三方输入法安装目录

MacOS 的第三方输入法的安装位置是位于单独的目录 /Library/Input Methods 下,进行 MacOS 第三方输入法的安装目录

如下示例:

$ cd /Library/Input\ Methods
$ pwd
/Library/Input Methods
$ ll
total 288
drwxr-xr-x  3 root  wheel    96B Oct 22 01:05 BaiduIM.app
-rw-r--r--  1 root  wheel   5.1K Aug 14 18:33 DistributionSummary.plist
-rw-r--r--  1 root  wheel   339B Aug 14 18:33 ExportOptions.plist
-rw-r--r--  1 root  wheel   129K Aug 14 18:33 Packaging.log
drwxr-xr-x  3 root  wheel    96B Oct 22 01:03 Qingg.app

可以看到,当前我的 MacOS 中已经安装了两个第三方输入法,分别是百度输入法与清歌输入法(.app 后缀的是安装的第三方输入法)

3、删除输入法

执行 rm -rf YOUR_INPUT_METHOD.app 命令删除想要删除的输入法,其中 YOUR_INPUT_METHOD 替换成你需要删除的输入法名称

示例:

$ sudo rm -rf BaiduIM.app
Password:
$  Input Methods

注:卸载输入法需要使用 sudo 权限,所以需要你输入你的用户名密码。

4、删除用户数据目录

在使用输入法过程中的用户设置用户缓存等数据在专门的目录下,如果你想彻底卸载则需要进行此步骤。

如果你只是想重新安装某输入法,还想保留你的设置用户数据等,那么下面的步骤不需要。

以百度为示例

$ cd ~/Library/Application\ Support
$ pwd
/Users/jiangzl/Library/Application Support
$ rm -rf BaiduInput/

注:用户目录的名称不一定与安装的应用名称完全相同,但一般都能找到。比如百度输入法的应用名称为 BaiIM.app,而用户数据目录叫 BaiduInput;清歌输入法的应用名称叫 Qingg.app,而清歌的用户数据目录也叫 Qingg.

总结

这种方法卸载输入法需要执行几条命令,MacOS 卸载第三方输入法虽不算难,但算不上简单,毕竟 MacOS 没有从系统层提供一键卸载这样的功能。

你可能感兴趣的:(python,linux,数据库,ubuntu,java)