将下标的快捷方式从'ctrl+_'更改为'ctrl+l'失败?



我想把下标的快捷方式从ctrl+_改为ctrl+l。我找到KeyEventTranslations.tr文件,成功地将上标从ctrl+6更改为ctrl+h。但当我对下标做同样的事情时,即注释原始代码,通过将其更改为我的ctrl+l

Item[KeyEvent["l", Modifiers ->{Control}],  "Subscript"]

但当我重新打开Mathematica时,下标不起作用。为什么它不起作用?

我试着更改绑定,发现ctrl+q工作得很好,似乎ctrl+l被其他人使用了,我如何将ctrl+l更改为我想要的样子?

首先搜索mathematica的快捷方式列表,发现它的原始函数是Input from Above。因此,我们需要从MenuSetup.tr文件中注释以下代码

MenuItem["&Input from Above", FrontEnd`DuplicatePreviousInput[After], MenuKey["l", Modifiers->{"Control"}]]

最新更新