and I have been with you wherever you have gone, and have cut off all your enemies from before you; and I will make you a name, like the name of the great ones who are in the earth.
One reason why David did not shift the tabernacle from Gibeon was that he was planning to build a permanent dwelling place for the ark in Jerusalem. He wanted to build a house for God, but God wanted rather to build a house for David. The house God wanted to build was a dynasty, a line of royal descendants, one of whom would build the temple (17:1-27; see notes on 2 Samuel 7:1-29).