The classic copy-pasteable prompt (for true graybeards) is simply
PS1='; '
If you want some more information, the trick is this: PS1=': stuff ; '
where "stuff" is whatever string you want to show (without redirection characters). This works because the colon is the "true" executable that ignores all its arguments, and the semicolon introduces your command that can thus be pasted along the whole line. replies(3):