add a function to change the textedit's background
Merge branch 'master' of https://github.com/zshalex-org/zTextMate
refactor the plistdocument