我想把下标的快捷方式从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"}]]