如何使用altgr +空格禁用非破坏空间

我不小心键入altgr +空格,而不是空格,这将导致一个非阻塞空间和编译器错误。 我完全不需要在我的代码中使用unicode符号以外的字符,那么在Eclipse中使用这个特性的最好方法是什么? 或者,系统全面禁用它也可以。

我正在运行Eclipse Mars和Linux Mint 17.1 Mate

Solutions Collecting From Web of "如何使用altgr +空格禁用非破坏空间"

这个伎俩

setxkbmap -option "nbsp:none" 

你应该使用命令xev来发现键盘上AltGr的键码(我的是108)。 之后,你可以使用xmodmap:

 xmodmap -e 'keycode 108=NoSymbol' 

然后,我会在rc.local中写入这个命令,所以我不需要每次重新启动机器时手动运行它。