[Bug] - nvim in terminal view doesn’t type SHIFT+<num> correctly.
- Ngôn ngữ chính
- Không có dữ liệu ngôn ngữ
- Star
- 2.1k
- Fork
- 153
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
### 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
Hướng dẫn đóng góp
Hướng nghiên cứu
Start by reproducing the SHIFT+0-9 input in the integrated terminal with nvim on macOS, following the listed steps and comparing it with a dedicated terminal. Trace how the terminal handles shifted number-key events; done means !@#%^&*() are entered correctly in nvim without breaking the other shift modifiers.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- macos, neovim
- Lĩnh vực
- cli, desktop
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 48/100