I am changing control character (e.g- ^C) using

stty intr ^_

under root privileges. It changes successfully.

But when I am closing terminal and opening terminal again to check whether same control character is saved or not, its actually not. It shows its default value. How can I solve this issue?

1 Answer 1


The stty configuration is part of the specific terminal you're in, not a global setting. You will need to add the stty command to your shell configuration (e.g. ~/.bashrc) to have it apply whenever you open a terminal.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .