「それでよい」「…してよい」「住みよい」など本来の意味が薄れ付属的に使われる「よい」はひらがなで書いています。漢字を使うのは「○○が良い」「良い○○」など意味の独立性がある場合ですが、「気性が善い」「行儀が善い」「善い行い」などは「善」。
使い分け
よい
良〔一般用語〕
頭が良い、感じが良い、気分が良い、経過が良い、成績が良い、都合が良い、手際が良い、仲が良い、仲良し、人が良い〈「お人よし」は仮名書き〉、品質が良い、良い作品、良い本
善〔限定用語。徳性〕
気性が善い、行儀が善い、善い行い、善い政治、善きにつけあしきにつけ、世のため人のために善いことをする
よい〔補助用言、接尾語など〕
…してよい、住みよい、それでよい