当具有很多嵌套表达式的时候,使用[[和]]来表示列表的指数不利于阅读,而Mathematica中默认的输入法ESC [[ ESC和ESC ]] ESC又不方便。但是我们可以通过下面的方法将其修改为快捷键Ctrl-[和Ctrl-]:
1. 找到文件Mathematica\(version)\SystemFiles\FrontEnd\TextResources\Windows\KeyEventTranslations.tr
修改之前先做好备份。
2. 打开并找到EventTranslations[{这一行,并在这一行之后添加下面两行内容:
Item[KeyEvent["[", Modifiers -> {Control}],
FrontEndExecute[{FrontEnd`NotebookWrite[FrontEnd`InputNotebook[],
"\[LeftDoubleBracket]", After]}]],
Item[KeyEvent["]", Modifiers -> {Control}],
FrontEndExecute[{FrontEnd`NotebookWrite[FrontEnd`InputNotebook[],
"\[RightDoubleBracket]", After]}]],
3. 重启Mathematica,在笔记本中就可以通过快捷键Ctrl+[和Ctrl+]来输入[[和]]了。
注意:两个Item最后不要漏掉逗号,
1. 找到文件Mathematica\(version)\SystemFiles\FrontEnd\TextResources\Windows\KeyEventTranslations.tr
修改之前先做好备份。
2. 打开并找到EventTranslations[{这一行,并在这一行之后添加下面两行内容:
Item[KeyEvent["[", Modifiers -> {Control}],
FrontEndExecute[{FrontEnd`NotebookWrite[FrontEnd`InputNotebook[],
"\[LeftDoubleBracket]", After]}]],
Item[KeyEvent["]", Modifiers -> {Control}],
FrontEndExecute[{FrontEnd`NotebookWrite[FrontEnd`InputNotebook[],
"\[RightDoubleBracket]", After]}]],
3. 重启Mathematica,在笔记本中就可以通过快捷键Ctrl+[和Ctrl+]来输入[[和]]了。
注意:两个Item最后不要漏掉逗号,
