我想解除 Cd 在 bash 中发送 EOF 的绑定,并将其设置为另一个键。这个想法是在 my 中将 Cd 作为 EOF 保留.bashrc
,但在 my 中重新绑定它.bash_profile
,以便反复击中 Cd 并将我从我所在的任何子shell中拉出来,但让我留在我的登录 shell 中。
这可能吗?Cd 似乎绑定到delete-char
,如果当前行上有文本,它将执行。如果当前行上没有文本,它只会发送 EOF。例如,重新绑定delete-char
到 Cf 应用delete-char
操作,但不应用 EOF 发送。
Readline 是否提供重新绑定 EOF 命令的方法?