Unknown Author
1 Samuel 23:4ESV·author unknown

Then David inquired of the LORD again. And the LORD answered him, “Arise, go down to Keilah, for I will give the Philistines into your hand.”

Matthew Henry Presbyterian @wholebiblehenry

Now we find why the prophet Gad (by divine direction, no doubt) ordered David to go into the land of Judah, Sa1 22:5. It was that, since Saul neglected the public safety, he might take care of it, notwithstanding the ill treatment that was given him; for he must render good for evil, and therein be a type of him who not only ventured his...

Commenting on 1 Samuel 23:1-6

John Gill Reformed Baptist @doctorgill

Then David inquired of the Lord yet again,.... Not for his own sake, who firmly believed it was the will of God he should go and succeed, but for the sake of his men, and to remove the doubts and fears that hung on their minds: and the Lord answered him, and said, arise, go down to Keilah; immediately, make no stay, nor hesitate about...

Adam Clarke Methodist @methodicalclarke

David inquired of the Lord yet again - This was to satisfy his men, who made the strong objections mentioned in the preceding verse.