加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Emacs不能通过ssh识别shell中的C- /

发布时间:2020-12-15 19:30:24 所属栏目:安全 来源:网络整理
导读:我在Mac终端中通过Bash在shell模式下使用Emacs,Emacs不能识别C- /作为撤消键。实际上似乎并不认识C-,当我使用C-hkC- /(即describe-key然后C- /)时没有任何反应。有任何想法吗?用C-xu取消是不能容忍的。 谢谢。 这里的问题是Emacs认为任何修改键(控件,移
我在Mac终端中通过Bash在shell模式下使用Emacs,Emacs不能识别C- /作为撤消键。实际上似乎并不认识C-,当我使用C-hkC- /(即describe-key然后C- /)时没有任何反应。有任何想法吗?用C-xu取消是不能容忍的。

谢谢。

这里的问题是Emacs认为任何修改键(控件,移位,元等)都可以应用于任何常规键。当Emacs直接与操作系统进行通话时,这是真实的,但是当它运行在一个传统的(伪)终端中时),这是你在ssh内部使用emacs时所得到的。在这种情况下,只能使用映射到传统ASCII控制字符的修改密钥。 C- /不是这些键之一。

好消息是,因为Emacs可以追溯到ASCII终端是城里唯一的游戏,还有另外一种绑定功能,它是一个ASCII控制字符:C-_(control-underscore,aka control-shift-minus,aka U 001F单元分离器)。

实际上,Yr hmbl crspdt并不知道C- /做任何事情;他也追溯到那些日子,而C-_是什么是连接在他的手指。他不能说是否可以发现这个按键可以容忍 – 它确实涉及到Control和Shift两者的使用 – 但是他怀疑它比C-x u还要糟糕。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读