2 Samuel 19:23

23 So the king said to Shimei, "You will not die." Then the king gave him his oath.

2 Samuel 19:23 Meaning and Commentary

2 Samuel 19:23

Therefore the king said unto Shimei, thou shalt not die
This day by my hands, or order, or by the sword, ( 1 Kings 2:8 ) ;

and the king sware unto him;
that he should not die for that offence, or for that only; but if he committed a new one, this oath was no longer binding on him, and not at all upon his heir and successor.

2 Samuel 19:23 In-Context

21 Abishai son of Zeruiah asked, "Shouldn't Shimei be put to death for this, because he ridiculed the Lord's anointed?"
22 David answered, "Sons of Zeruiah, do we agree on anything? Have you become my adversary today? Should any man be killed in Israel today? Am I not aware that today I'm king over Israel?"
23 So the king said to Shimei, "You will not die." Then the king gave him his oath.
24 Mephibosheth, Saul's grandson, also went down to meet the king. He had not taken care of his feet, trimmed his moustache, or washed his clothes from the day the king left until the day he returned safely.
25 When he came from Jerusalem to meet the king, the king asked him, "Mephibosheth, why didn't you come with me?"
Holman Christian Standard Bible ® Copyright © 2003, 2002, 2000, 1999 by Holman Bible Publishers.  Used by permission.  All rights reserved.