我无法在 Sublime Text 2 中写出方括号 - 我怎样才能找出原因?

Hub*_*bro 6 sublime-text-2

我在 Windows x64 上运行 Sublime Text 2,并安装了以下软件包:

  • 包裹控制
  • 咖啡脚本
  • 编码助手
  • 通用电气
  • 降价预览
  • Python PEP8 皮棉
  • 手写笔
  • SFTP
  • 主题 - 苏打水

在我开始编码之前,我已经安装了所有这些包,并注意到[无法在编辑器中写入左方括号 ( )。在我的挪威语键盘上是ALTGR+8. 我在所有其他开发机器上也有所有这些包(除了 Soda 主题),但它们都是 Ubuntu 机器。

我想知道如何找出问题所在。我假设某些键绑定已被覆盖,ALTGR+8但是当我使用它时没有任何反应。是否有详细或调试模式可以用来弄清楚发生了什么?或者,是否有我可以部署的 hack 来设置ALTGR+8键绑定以写入开放的方形符号?

谢谢

小智 6

我也有这个问题,不能写 [, ] 和 },但使用不同的包。我使用的是丹麦的键盘布局,因此AltGr+8AltGr+9AltGr+0在为我的困扰键。

我的解决方案是使用 Find in files 来搜索所有包中的键绑定文件,以获得覆盖我的默认键绑定以写入括号的相应键绑定。

Preferences -> Browse packages复制路径,返回 SublimeText 并按下Ctrl + Shift + F以在文件中搜索,然后将路径粘贴到Where字段中。就我而言,我需要搜索alt+ctrl+8alt+ctrl+9alt+ctrl+0取消注释具有相应键绑定的行 - 如果您仍然需要使用快捷方式,您可以将它们更改为另一种组合。

完美运行。:)