用emacs替代vim啊,身边人都是vim党 他们能用vim干什么你就能用emacs干什么丫
不错不错,就是这个意思
嗯嗯,回头看看~谢啦!
是呀。。。但是有些配置自己弄要弄好久,有人交流就好了~~
坛里还有个学医的,有贴过博客地址,我看大部分看不懂就没订阅,刚才翻了下论坛也没找到……
和我一样的科研工作者不多
之前的分享
以及随时更新的折腾实例
关于第二个问题,首先您可以把 LaTeX 片段预览的放大倍数调大,比如:
(plist-put org-format-latex-options :scale 2)
此外还可换用 dvisvgm
生成矢量图预览:
(setq org-preview-latex-default-process 'dvisvgm)
这是倍数为 2,使用默认的 dvipng
渲染的效果:
这是使用 dvisvgm
的效果:
我觉得看不出什么区别,不过可能是因为我的屏幕比较烂,有用 Retina 屏的人表示差别还蛮大的。
Update: 刚刚看到楼主也是 Spacemacs 党,那么我把我的配置发出来供参考:
(defun kinono/post-init-org ()
;; 终端下 M-RET 是主模式 leader key,所以把 org-meta-return 绑到 M-RET M-RET 上
(spacemacs/set-leader-keys-for-major-mode 'org-mode
"M-RET" 'org-meta-return)
(spacemacs|use-package-add-hook org
:post-config
;; 让中文也可以不加空格就使用行内格式
(setcar (nthcdr 0 org-emphasis-regexp-components) " \t('\"{[:nonascii:]")
(setcar (nthcdr 1 org-emphasis-regexp-components) "- \t.,:!?;'\")}\\[[:nonascii:]")
(org-set-emph-re 'org-emphasis-regexp-components org-emphasis-regexp-components)
(org-element-update-syntax)
;; 规定上下标必须加 {},否则中文使用下划线时它会以为是两个连着的下标
(setq org-use-sub-superscripts "{}")
;; 放大预览倍数
(plist-put org-format-latex-options :scale 1.5)
)
)
org latex 预览这块,其实是非常灵活的, 自定义一种预览方式都非常简单,因为 org 这块代码很大一部分是我写的。。。。
哇!谢啦谢啦!这个太及时了~
辛苦辛苦~我会好好珍惜的~
请问下大佬,我使用 spacemacs 在 user-config 里使用了这句话,但是只在 org 文件目录下生成了包含 svg 文件的文件夹,但无法在 spacemacs 中预览是怎么回事啊,使用默认的 dvipng 就没有问题…
我们实验室主要用 proof-general 证 coq
楼上 是不是理解能力有问题,上面的不都是搞科研用Emacs的…
写 paper,写代码,写笔记,任务管理都在 emacs,大部分时间是 orgmode。
我也不清楚这个问题,但是总之先检查一下您的机器上有没有 dvisvgm 程序?
搞科研和用emacs两个活动并不冲突,你想表达什么呢?
敢问你是哪个学校的呀 我也做形式化验证的工作
写:
-
LaTeX (没什么好说的,AucTeX + Yasnippet + 辅助性bash代码,不要太爽;天天用吧)
-
Matlab (只写代码,一边开着matlab运行和debug;当然HPC另说,我一般本地调好,写好bash,passive mode直接跑了)
-
R (ESS + 别的编辑助件,高效)
-
Python (科学计算,如机器学习,不会大到非得大型IDE,高效编辑是重点,补全什么的需求不大,如常用的scipy、pytorch,基本都记住了,没记住的光要个补全也没用,得读文档甚至查书理解数学先)
-
Magit (没什么说的)
另外:
-
Orgmode (记记笔记、会议、思路什么的; 以前也用的复杂,现在返朴)
-
偶尔 Bash (批处理一些数据或文件,懒) 和 Markdown (readme和blog
常用就这些了吧,Emacs + Ivy/Helm 打开文件太方便了,所以一般工作从Emacs开始。
有 dvisvgm 么?试试先 sudo tlmgr install dvisvgm
?