在Julia REPL中提供[TAB]键乳胶功能的函数



在Julia REPL中,如果我想键入α字符,我要做的是:alpha[TAB]返回希腊字母,我想做的/知道是否有一种方法可以通过如下函数模拟此行为:

tab_function(raw"alpha") # output => 'α'

您可以在https://github.com/JuliaLang/julia/blob/master/stdlib/REPL/src/REPLCompletions.jl中查看REPL完成的整个实现。

对于你的情况,我认为最简单的是使用REPL.REPLCompletions.latex_symbols字典:

julia> REPL.REPLCompletions.latex_symbols[raw"alpha"]
"α"

(但如果你需要更花哨的东西,然后检查我上面链接的文件)

相关内容

最新更新