在终端中显示 ^V 或 ^C 有什么用?
What's the use of Displaying ^V or ^C in Terminal?
当您尝试使用 CTRL+V 将内容粘贴到终端时,它不会粘贴您想要粘贴的内容,而只会添加 ^V
实际上我从来没有发现这个功能的实际用途是什么。有人能解释一下人们应该用这个做什么吗?
被质疑的两个例子:
- controlV 通常用作 "literal next" 字符。例如,您可以使用它在文本编辑器中输入 controlS 字符,而不是使用 controlS 作为 XOFF 流控制字符。
- controlC常用于键盘中断字符(发送一个
SIGINT
到任何观看终端的程序)。
您可以在
中阅读这些内容
stty
手册页(更改和打印终端行设置)
- Unprintable ASCII characters and TTYs Sven Mascheck 的概述
- SIGTERM with a keyboard shortcut
当您尝试使用 CTRL+V 将内容粘贴到终端时,它不会粘贴您想要粘贴的内容,而只会添加 ^V
实际上我从来没有发现这个功能的实际用途是什么。有人能解释一下人们应该用这个做什么吗?
被质疑的两个例子:
- controlV 通常用作 "literal next" 字符。例如,您可以使用它在文本编辑器中输入 controlS 字符,而不是使用 controlS 作为 XOFF 流控制字符。
- controlC常用于键盘中断字符(发送一个
SIGINT
到任何观看终端的程序)。
您可以在
中阅读这些内容stty
手册页(更改和打印终端行设置)- Unprintable ASCII characters and TTYs Sven Mascheck 的概述
- SIGTERM with a keyboard shortcut