反斜杠 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 前端
JuliaCompletions
:使 Julia 的所有 UTF-8 自动完成功能在 Sublime Text 中可用
- 打开现有的
.jl
文件(将自动检测到语法突出显示)或新文件(按 CTRL+SHIFT+P
然后键入 julia
和 select Set Syntax: Julia
,或者使用 .jl
扩展名保存新文件)。
- 开始输入,即:
\alpha
、select并按ENTER
或TAB
。
注意:我不能使用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:
我刚刚开始阅读 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 前端JuliaCompletions
:使 Julia 的所有 UTF-8 自动完成功能在 Sublime Text 中可用- 打开现有的
.jl
文件(将自动检测到语法突出显示)或新文件(按CTRL+SHIFT+P
然后键入julia
和 selectSet Syntax: Julia
,或者使用.jl
扩展名保存新文件)。 - 开始输入,即:
\alpha
、select并按ENTER
或TAB
。
- 打开现有的
注意:我不能使用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: