Intellij git bash 终端波浪键

Intellij git bash terminal tilde key

我将 git-bash for windows 设置为 Intellij IDEA 中的默认终端。它有效,但我无法在那里写波浪号 (~) 字符 (Shift+~)。尝试更改设置中的不同选项,但没有成功。

版本: Windows10
Intellij IDEA 2017.2.5
git 版本 2.14.2.windows.3
shell 的路径:"C:\Program Files (x86)\Git\bin\sh.exe" --login -i

有没有人遇到过类似的问题并且知道解决办法?

在直接查看代码的情况下,当我不得不复制这个字符或在单独的终端中工作时,这真的很烦人。

不是真正的解决方案,但可能是更方便的解决方法:您可以使用 ALT + 126 打印波浪字符。

(按住 Alt,在键盘上输入数字 126)。

我有同样的问题。 我今天不小心点击了 'F6',这在我的控制台中添加了 ~ 。 它没有解决,但我想更简单的解决方法。

我通过启用称为消除死键的键盘类型解决了这个问题。就我而言,它是瑞典语,我使用的 Linux Elementary OS 键盘类型称为 Swedish (eliminate dead keys).

它还提供其他语言版本,包括挪威语和德语。

缺点是你不能再组合这些来制作角色了。

我不知道其他答案中给出的解决方案是否适合我,所以我将只分享我使用的解决方法。这很丑陋,但比从其他 Window.

复制代字号要好

~/.bashrc 文件中,我添加了 alias T='echo ~' (并在之后调用 source ~/.bashrc 以应用更改)所以现在每次我需要波浪号时我都使用$(T),例如 ls $(T).

正如其他人所说,在 youtrack 中提出这个问题可能迟早会带来解决方案 - https://youtrack.jetbrains.com/issue/IDEA-152703