从谷城起义以后,有半年时间张献忠的处境很顺利。崇祯十二年的五月下旬,他同曹操在房县境内会师,推动曹操重新起义,联合攻破房县。七月间,当李自成身害热病、闯营狼狈逃往竹溪县一带的时候,张献忠又在房县西边的罗猴山大败明军,杀死了明朝的大将罗岱。
由于张献忠的谷城起兵,崇祯皇帝不得不将剿抚两策都完全失败的熊文灿捉拿归案,逮进北京斩首——但结果是使得湖广一带追剿张献忠的兵马无所适从,让张献忠又抓住机会,在白土关打了一个大胜仗,险些俘虏了左良玉。
一遇顺境,打了胜仗,张献忠就骄傲起来。从屯兵谷城的时候起,他的左右就来了一群举人、秀才和山人之类的人物,一方面使他的眼界洞开,懂得的事情更多,另一方面也让张献忠目中无人,愈发深信起自己才干过人、有上天庇佑了。
攻破房县以后,又有一些穷困潦倒而没有出路的读书人投奔了西营。这班读书人,一旦背叛朝廷,无不希望捧着张献忠成就大事。自己成为开国功臣,封侯拜相、封妻荫子,并且名垂青史。阿谀拍马的坏习气在张献忠的周围本来就有,如今又变得更加严重了。
这之中只有谷城生员徐以显头脑比较清醒,他和张献忠的另一位军师应城生员潘独鳌一样,都是在熊文灿设法招抚张献忠之时,加入西营中的读书人。徐以显对张献忠挥洒自如的天才禀赋敬若神明,与八大王一见如故,甚至以自家百口性命向熊文灿具牒担保张献忠绝无反意。
白土关之战张献忠打败老对手左良玉后,徐以显也奉劝他学习唐太宗“从谏如流”的做法,杜绝谄媚,谨慎行事。
张献忠听了他的话,眼中转了两转。他虽然读书不成,但天赋异禀,看人极准,哪会被那些穷酸书生哄骗了?张献忠拍了拍徐以显的肩膀,说道:“嗨,老徐,还是你说得对!老子好险给他们这群王八蛋的米汤灌糊涂啦!老徐,你放心,老子要找个题目整整他们!”