CodeEditApp / CodeEditApp/CodeEdit

🐞 Terminal doesn't honor escape key functions

未关闭
#1,190 3 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
bug good first issue terminal
主要语言
Swift
星标
23k
派生
1.2k
PR 合并指标
30 天内没有已合并 PR

描述

### Description

Unable to use VI editor commands from the terminal window.

### To Reproduce

1. Open a folder using CodeEdit app.
2. Open the Terminal window pane.
3. Modify the contents of the file using the `vi` command.
4. Try saving the modified file. Using ESC + `:wq`

### Expected Behavior

Escape should allow to get into vi command mode.

### Version Information

CodeEdit: 0.0.3-alpha.30
macOS: 13.2.1

### Additional Context

_No response_

### Screenshots

_No response_

贡献指南

打开贡献指南

调研方向

在 CodeEdit 终端窗口中打开一个文件,使用 vi,并在 :wq 之前按下 Escape,以重现该问题。跟踪终端窗格对 Escape 的处理,并将其与 vi 在命令模式下的预期行为进行比较。当 Escape 进入 vi 命令模式并允许使用 :wq 保存文件时,即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
swift
领域
cli
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。