班次+;Linux中下划线的空格(不带xmodmap)

班次+;Linux中下划线的空格(不带xmodmap),linux,keyboard,qt-creator,x11,xmodmap,Linux,Keyboard,Qt Creator,X11,Xmodmap,下划线在编写代码时非常常见,因此我将Shift+空格映射为下划线,如下所示: xmodmap -e 'keycode 65 = space underscore' 上面的方法在很多年里都很有效,但当我尝试使用它时,它被忽略了。显然QtCreator中有一个bug: 我的问题是:是否有一种不使用xmodmap的Shift+Space下划线替代方法?可能是每个应用程序都广泛尊重的东西。我确实意识到这是一个老问题,但这是我搜索的第一个结果,我做了同样的事情 我不确定你在回答这个问题时使用的是什么版本

下划线在编写代码时非常常见,因此我将Shift+空格映射为下划线,如下所示:

xmodmap -e 'keycode 65 = space underscore'
上面的方法在很多年里都很有效,但当我尝试使用它时,它被忽略了。显然QtCreator中有一个bug:


我的问题是:是否有一种不使用xmodmap的Shift+Space下划线替代方法?可能是每个应用程序都广泛尊重的东西。

我确实意识到这是一个老问题,但这是我搜索的第一个结果,我做了同样的事情

我不确定你在回答这个问题时使用的是什么版本的Ubuntu,但是这应该适用于所有13+版本的Ubuntu

我将更新这个答案与确切的mods我做很快