Xmanager > 常见问题 > 键入@后光标移到下一行是怎么回事?

键入@后光标移到下一行是怎么回事?

发布时间:2015-10-15

很多xshell的用户会遇到一个问题就是输@之后,鼠标自动更改到下一行,怎么都回不去,不知是那里除了差错,本集小编就详细的为大家讲述为何输入@之后,光标会自动移到下一行。

1、问题描述:

当输入@时,光标移动到自动移动到下一行

2、原因分析:

在某些UNIX/Linux服务器中,@键的设置是为了发送终端控制字符“intr”的。控制字符“intr”是用来中断当前操作的。当服务器收到这个控制符,就会中断当前操作,然后将光标移动到新一行中。

回车键与intr键主要的区别是回车键发送的命令与取消当前键入的命令并移动到新一行intr键是相反的,所以什么都不会执行。

3、如何解决

要想正常使用@,需要将中断信号分配给不同的字符(PS:如果不会使用的可以参考:Xshell 如何查找字符串),例如用ctrl-c代替intr的命令就如下:

Sty inty ^c

想要列出所有终端控制字符,可以使用以下命令:

$stty-a

以上就是键入@后光标移到下一行的原因分析,以及具体的解决方法,更多的关于xshell的使用方法敬请关注xshell教程

标签:xshell的使用方法,intr键,为何输入@之后会换行,输入@之后换行该怎么办

读者也访问过这里: