无法在VIM中键入右大括号


2

出于某种原因,我无法}在VIM中键入右花括号()。在我的德式键盘,快捷键是<ALT-8><ALT-9>左,右括号,分别。这些适用于所有应用程序,但VIM除外,它们无法识别<ALT-9>

我在macOS 13.3上使用iTerm2中的VIM 8。VIM中没有安装插件。不同的无:*map命令列出任何相关<ALT-9>

如何让我的右大括号回到VIM?


你能否在vim之外的命令行上输入iTerm2中的德语特定键,例如äöüß?两个花括号怎么样?在vim怎么样?他们都工作(除了alt-9)?(我有一台配备macOS 13.4,iTerm2和Vim 8的Mac - 以及德语键盘,而Alt-9在vim中工作正常,可以输入“}”,就像所有其他键一样。)
arcdale,

Answers:


0

在查看@ arcdale评论中的问题时,我发现在命令行上<ALT-9>也没有产生}。造成这种情况的原因很简单,我已经映射了导航快捷方式来切换iTerm中的窗格<ALT-Number>。因此,将切换窗格绑定到另一个组合解决了该问题。

Howvever,这并不能解释为什么出现了一个问题<ALT-9>,而所有其他的组合,<ALT-5><ALT-8>,和预期一样。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.