无需任何插件, OS X 上用 vim (查看) plist 文件

2015-04-12 20:37:54 +08:00
 cattyhouse
OS X 上的plist文件是被C语言封装过的,所以是二进制文件,不能直接查看。

先说方法:
直接把这段代码放到 ~/.bashrc Or ~/.zshrc
plist_edit () {
plutil -convert xml1 $@
vim $@
}

然后 source ~/.bashrc Or ~/.zshrc
然后运行 plist_edit /path/to/plist/file
就能查看了。
说明一下,plutil系统自带的,能将二进制的plist转换成xml。

。。。。
可惜不能编辑保存,貌似保存后还会被系统文件给覆盖掉了。
2035 次点击
所在节点    macOS
2 条回复
Septembers
2015-04-12 21:52:58 +08:00
Sylv
2015-04-13 03:07:08 +08:00
10.8 以后系统会缓存 plist 配置文件,所以用编辑器直接修改是无法生效的,得用 default 命令,有人封装了个配置文件编辑器,可以解决缓存的问题,测试过很好用:
http://www.tempel.org/PrefsEditor

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/183278

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX