[Bug] - nvim in terminal view doesn’t type SHIFT+<num> correctly.
- 主要语言
- 没有语言数据
- 星标
- 2.1k
- 派生
- 153
- PR 合并指标
- 30 天内没有已合并 PR
描述
### Short summary
Cannot access special symbols when using nvim in the integrated terminal.
### Affected version or release
v0.2.32
### Installation context
_No response_
### What happened?
I cannot type any of the special character associated with the number keys when I run nvim in the integrated terminal. All other shift modifiers seem to work. Affected symbols: `!@#%^&*()`. Could not reproduce in dedicated terminals or editors such as kitty and vscode.
### Steps to reproduce
1. Open a project
2. Open a terminal pane
3. Invoke nvim
4. Type SHIFT+<0-9>
### Expected behavior
Expect normal mapping of SHIFT+ keys.
### Additional context
- nvim v0.12.0
- MacOS Tahoe 26.5.1
贡献指南
调研方向
首先,在 macOS 上使用 nvim,在集成终端中重现 SHIFT+0-9 输入,按照列出的步骤操作,并与专用终端进行比较。跟踪终端如何处理按下 Shift 时数字键产生的事件;完成标准是 !@#%^&*() 能在 nvim 中正确输入,同时不破坏其他 Shift 修饰键。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- macos, neovim
- 领域
- cli, desktop
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 冷清
- 描述清晰度
- 基本清楚
- 新手友好度
- 48/100