小编qgp*_*p07的帖子

如何使用Emacs一次修改两个匹配的分隔符?

虽然这个问题涉及Emacs(也许是Auctex)中LaTeX的格式,但我相信这可以应用于Emacs中有关括号,括号和括号等分隔符的更一般情况.

我希望能够使用Emacs(和elisp)执行以下操作,并且不知道从哪里开始.说我有:

(This is in parentheses)
Run Code Online (Sandbox Code Playgroud)

通过Emacs中的一些键绑定,我希望Emacs能够找到匹配的分隔符到我的光标(我知道Emacs可以做的事情,因为它可以在各种模式下突出显示匹配的分隔符),并且能够将它们都改为

\left( This is in parentheses \right)
Run Code Online (Sandbox Code Playgroud)

我想这跟工作的分隔符是:(...),[...],\lvert ... \rvert,\langle ... \rangle,\{ ... \}.我需要做什么才能完成这项任务?

欢迎使用更一般的方法来处理匹配的分隔符.

emacs elisp tex

12
推荐指数
1
解决办法
450
查看次数

如何在julia中加载具有复数的csv文件?

我试图访问我写入julia中的csv文件的一些复杂数字,但我无法识别它们.要了解发生的情况,请考虑以下事项

a = [1+2.3im, 2.3+0im]
writecsv("test.csv",a)
b = readcsv("test.csv")
Run Code Online (Sandbox Code Playgroud)

现在,如果我询问类型

julia> typeof(b)
Array{Any,2}

julia> typeof(a)
Array{Complex{Float64},1}
Run Code Online (Sandbox Code Playgroud)

我不能使用的元素b为复数,只是作为一个字符串.(b[1]"1.0 + 2.3im",例如).

csv julia

7
推荐指数
1
解决办法
491
查看次数

标签 统计

csv ×1

elisp ×1

emacs ×1

julia ×1

tex ×1