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

Putty / Bash alt左/右箭头键可逐个移动光标

发布时间:2020-12-15 21:31:33 所属栏目:安全 来源:网络整理
导读:我不能让这个腻子适当地处理左/右. (编辑:通过“正确”,我显然意味着我已经习惯了移动光标的方式;-) 通常我可以这样做: cat /dev/null..lt;hold alt and left arrowgt;.. 得到正确的钥匙.在这种情况下,我得到:^ [^ [[D. 然后我继续做: bind '^[^[[D:back
我不能让这个腻子适当地处理左/右.

(编辑:通过“正确”,我显然意味着我已经习惯了移动光标的方式;-)

通常我可以这样做:

cat > /dev/null
..<hold alt and left arrow>..

得到正确的钥匙.在这种情况下,我得到:^ [^ [[D.

然后我继续做:

bind '^[^[[D:backward-word'

我也尝试过:

bind 'ee[D:backward-word'

请注意,此问题在屏幕(使用TERM =屏幕)和屏幕外(TERM = xterm)中是相同的.

关于我接下来应该尝试什么的提示?是否需要启用/禁用任何腻子选项?

解决方法

由于某种原因,这种绑定格式对我来说不起作用,但我在bind -f上取得了成功.

在?/ .bashrc:

if [ -f ~/.readline-bindings ] ; then
    bind -f ~/.readline-bindings
fi

?/ .readline-绑定:

"e[1;3D": backward-word
"e[1;3C": forward-word

注意:字符后面的空格.显然你应该在这里使用你自己的控制序列.

(编辑:李大同)

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

    推荐文章
      热点阅读