使用死锁时,无法在Android Studio中input单/双引号

这个问题刚刚出现,一切正常。 自从在Ubuntu 14.04上安装Android Studio后,我没有更改任何设置。

每当我尝试input一个单引号( ' + 空格 )或双引号( Shift ' + 空格 ),Android Studio只写空格。 同时尝试添加两个引号( Shift ' + Shift '' + ' )不起作用,则根本没有任何反应。

在编辑Java和XML文件时会发生这种情况。 在其他程序中,我没有这个问题。 有什么设置我改变了一些捷径?

我正在使用键盘布局英语国际与死钥匙。 当使用AltGr死锁时,我可以用'Shift '来添加引号。 不过,我想用死钥匙来工作。

原来与这个bug有关 。 在这个线程中有几个解决scheme,为我工作的:

解决scheme1

编辑studio.sh并在顶部添加:

 XMODIFIERS=studio.sh export XMODIFIERS 

还有其他的解决scheme,这不适合我,但也许对你来说:

解决scheme2

运行sudo ibus restart

解决scheme3

运行ibus-daemon -rd

解决scheme4

全部禁用ibus。