vim - 在 zsh 终端中使用 vim 键,如何退出“excute:_”模式?
问题描述
我最近通过放置set -o vi
在我的 .zshrc 文件中为我的终端切换到 vim 样式的键绑定。使用它时,我发现自己在按Esc
然后后处于“执行:_”模式:
,终端看起来像这样:
[I] ➜
execute: _
这是什么模式,如何退出?
解决方案
我认为它被称为 vicmd 模式。您可以从 ZLE ( Zsh Line Editor ) 执行命令。例如,您可以键入ed
thenTAB
来完成应该写的edit-command-line
内容,如果您运行它,它将打开您的编辑器来编辑当前行(顾名思义)。
ctrl
您可以使用+返回正常模式c
推荐阅读
- jquery - togglewidth jquery 不能使用百分比?
- ios - Swift Playground 和 Procreate 练习 - Ipad 相机无法打开
- android - 活动/片段开始时如何滚动到recyclerView中的位置
- swift - 如何在 Swift 中执行循环移位?
- react-native - 如何在一次 fetch 调用(React Native)中设置两种不同的状态?
- html - 使用不显示 html 图像的 Visual Studio
- node.js - 如何在 MongoDB node.js 中插入数据?
- javascript - 如何制作像气泡一样扭曲图像的旋转木马?
- textview - 如何获取 Textview 显示的代码?
- java - 如何将 byte[] 图像拆分为每个字节最大 10000 长度的多个 byte[]?