Answers:
根据OpenBSD ksh手册页,Ctrl+ L必然会重绘。
redraw: ^L Reprints the prompt string and the current input line.
如果这还不够,我看不到任何有帮助的编辑命令,因此建议您进一步了解bind -m
。
也许您可以做一些类似的事情bind -m '^L'=clear'^J'
来键入它clear
Enter。
您应该能够在.kshrc中添加一个别名。尝试
alias "^L"=clear
哪里^L
是单个字符Ctrl- L。你可能不需要的报价,如果它仍然不工作不得已将逃脱它像(你是什么类型的,而不是会在你的文件中看到)Ctrl- VCtrl- L→明确。
高温超导
bind -m '^L'=clear'^J'
在OpenBSD 4.9上进行了测试,并且可以正常工作。