直字在五笔输入法中的编码是FHF。五笔输入法的基本原理是将汉字拆分成若干个字根,然后通过特定的编码规则进行输入。对于直这个字,直的字根包括“十”和“H”,其中“十”位于F键上,“H”位于H键上,“直”字是一个二级简码,在五笔输入法中输入FHF即可打出。