O que está acontecendo é que a interrupção está exibindo caracteres na nova linha, portanto, o prompt não está iniciando no início dessa linha. O resultado é que o lugar na linha onde a função de edição do shell pensa que você é não é realmente onde você realmente está.
A solução mais fácil é fazer algo como Ctrl C Entrar antes de acertar a seta para cima para entrar novamente na linha de comando mais recente. Ou continue com o seu método Ctrl C Ctrl C , que tem o mesmo resultado líquido, mas provavelmente é mais rápido de digitar.