无法在 Vim 编辑器中输入 {} 或 @

Can't type {} or @ in Vim editors

我正尝试再次开始使用 VIM,但陷入了死胡同。我使用的是葡萄牙语布局键盘,无法在 vim.

中键入大括号或 at 符号

有人知道我需要更改什么才能让它们正常工作吗?

更新: 正如巴顿指出的那样,我应该提供更完整的信息,这里是:

当我键入 ALT+2 时(在我的键盘上,这是我键入 @ 的方式),我得到了 2 指数符号。

对于大括号,我通常键入 ALT+Shift+8 / 9,这通常会给我 { 和 },在 VIM 中显示一个小引号,如符号和 © 符号。

当我 运行 :abbreviate 命令时,我得到 "No abbreviation found"。

更新2: 我还注意到在 iTerm 上我可以在 vim 模式下输入符号,而不是在 VIM GUI 上。

感谢您的帮助。

终于发现是什么导致了我的问题:

set macmeta

抓到这个不容易。