反斜杠无法在Sublime Text 3中插入。

5
我正在使用德国键盘的Windows系统和Sublime Text 3。反斜杠 \ 在键位上被分配为alt gr + ß组合键,但是这个快捷键没有正常工作。(光标会向上移动几行。)
由于 alt gr 在Windows上等同于ctrl+alt,因此我在sublime-keymap中添加了以下行。
{ "keys": ["ctrl+alt+ß"], "command": "insert", "args": {"characters": "\\"} }

但是这也不起作用。
是否可以将\分配给alt gr+ß
注意:
  • "keys": ["ctrl+alt+0"](而不是"keys": ["ctrl+alt+ß"])可以工作。但我想使用“alt gr + ß”来输入反斜杠。
  • "keys": ["ctrl+alt+\u00DF"]不起作用。

2
在控制台中使用 sublime.log_input(True) 命令,并按下 "ctrl+alt+ß" 键,以查看 Sublime Text 的理解情况。 - Daria Pydorenko
谢谢您的评论!那是“ctrl+alt+[”。 - H. Shindoh
1个回答

5
以下设置完美工作!
在“首选项” -> “键绑定”中。
{ "keys": ["ctrl+alt+["], "command": "insert", "args": {"characters": "\\"} }

我在Windows 10上的德语键盘上也遇到了同样的问题,即 "]" 和 "}"。感谢上面的评论提到控制台和使用sublime.log_input(True),在我的情况下,这两个键的组合是"ctrl+alt+9"表示 "]","ctrl+alt+0"表示 "}"。 - Kağan Kayal

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接