我是一个zsh用户,他开始使用简单的oh-my-zsh配置,现在我尝试通过将我关心的部分从oh-my-zsh导入我自己的.zshrc
来学习zsh。然后完全删除oh-my-zsh。
当我现在终于冷火鸡并删除了oh-my-zsh时,我注意到我最常用的快捷方式之一 Ctrl + Q 已停止工作。我已对此进行了调查,并根据this source找到了名为push-line
的命令。
我不知道如何开始使用ZLE功能。我甚至不确定如何检查zle是否正在运行。我试了几个小时试图搜索oh-my-zsh存储库,但没有找到激活push-line
的命令。
我需要做什么才能让 Ctrl + Q 正常工作?什么是哦-my-zsh,我需要把它放在我自己的zshrc
?
答案 0 :(得分:6)
虽然我从未使用push-line
功能,但不知道它的作用,甚至害怕甚至试图找出“哦我的zsh”的意思,任何使用 Ctrl < / kbd> + Q 可能需要从tty START函数解除绑定。
STOP(冻结输出到终端)通常是 Ctrl + S 和START(解冻)通常是 Ctrl + Q 。要删除这些特殊字符,
stty start '^-' stop '^-'
答案 1 :(得分:2)