反斜杠 LaTex 符号名称 + gedit 中的制表符

Backslashed LaTex symbol name + tab in gedit

我刚刚开始阅读 Julia 的 docs,我读到了这篇文章:

在 Julia REPL 和其他几个 Julia 编辑环境中,您可以通过键入反斜杠 LaTeX 符号名称后跟制表符来键入许多 Unicode 数学符号。例如,变量名 δ 可以通过输入 \delta-tab 来输入,甚至可以通过 \alpha-tab-\hat-tab-_2-tab.

输入 α̂₂

我想知道是否可以在 gedit 3 中完成同样的操作。 如果可以,怎么做?我应该添加什么插件?

目前看来,Gedit 3 AFAIK 中不支持 Julia LaTeX 补全。

备选方案

Juno IDE

安装说明:

IJulia 笔记本

安装IJulia:

启动 Jupyter 笔记本服务器:

  • $ jupyter notebook

或者您可以在这里在线试用 IJulia:

  • JuliaBox(Google 需要身份验证,但环境是持久的并与其他服务集成,如 Google Drive)
  • TryJupyter(无需身份验证但文件不持久)

打开一个带有 Julia 内核的新笔记本并键入 \<TAB> 以查看完整的完成列表,在 select 再次键入 <TAB> 之后:

Sublime 文本

您需要安装 IJulia,Sublime Text Package Control 管理器:

以及以下插件:

  • IJulia:Sublime Text 3 的 IJulia 前端
  • Julia​Completions:使 Julia 的所有 UTF-8 自动完成功能在 Sublime Text 中可用

    1. 打开现有的 .jl 文件(将自动检测到语法突出显示)或新文件(按 CTRL+SHIFT+P 然后键入 julia 和 select Set Syntax: Julia,或者使用 .jl 扩展名保存新文件)。
    2. 开始输入,即:\alpha、select并按ENTERTAB

注意:不能使用IJulia插件在Sublime Text 3中运行代码(它是最后一个一年前更新!)但这得到了 Juno 的支持。不管怎样,这个插件还提供了 Julia 语法高亮显示,它还让 JuliaCompletions 插件 看到 LaTex 完成,它们仍然 工作!

目前 Julia IDE 的大部分开发工作都集中在基于 Atom 编辑器的 Juno IDE 上:

还有其他一些 Julia IDE 的努力,我见过,但我不知道他们目前的进展,特别是如果他们支持 LaTeX 完成。

Vim

使用julia-vim:

Emacs

使用 julia/contrib/julia-mode.el 中的 julia-mode: