Lebanon's army chief Rodolphe Haykal left for Pakistan in a surprise visit as relentless fighting continues.