Bash:bind-x弄乱了终端?
当我像往常一样运行一个程序时,一切都很好,但当我通过键绑定(Bash:bind-x弄乱了终端?,bash,Bash,当我像往常一样运行一个程序时,一切都很好,但当我通过键绑定(bind-x''\C-]“:qr')运行它时,终端会出错吗 这就是计划: 如何解决这个问题?这是程序错误吗?或者bind?它指出bind-x不是缩进来运行交互式程序或使用TUI(诅咒和类似)的程序。要运行此类程序,应使用宏: bash“\C-]”:“\C-u\C-kyour命令\C-j” 这是针对emacs模式的。按键: \C-]-要绑定的键序列 \C-u\C-k-清除行(第一行-删除光标前,第二行-删除光标后) 命令 \C-j-
bind-x''\C-]“:qr'
)运行它时,终端会出错吗
这就是计划:
如何解决这个问题?这是程序错误吗?或者bind?它指出bind-x不是缩进来运行交互式程序或使用TUI(诅咒和类似)的程序。要运行此类程序,应使用宏:
bash“\C-]”:“\C-u\C-kyour命令\C-j”
这是针对emacs模式的。按键:
-要绑定的键序列\C-]
-清除行(第一行-删除光标前,第二行-删除光标后)\C-u\C-k
- 命令
-接受行或输入\C-j
urwid
),这会影响您的终端。如果不仔细看代码,我不确定它比直接在shell中完成的工作有什么好处。这肯定与bash本身有关。我从qr执行的程序是ssh,看起来这是主要问题。它可能与术语
环境变量的值有关,而不是bash
本身<代码>bash与终端中字符的显示方式无关。