前言
因为本人要在 Org Mode 中写 Latex,然而在 Org Mode 中的预览 Latex 不怎么敌对,
新看到的插件 org-latex-impatient 在 Windows 运行的尚未解决问题(已有解决办法)
所以只能本人去折腾一下这个插件
将这个过程的学习到有对于 Elisp 调试 的点记录一下
调试记录
首先是本人曾经遗记的 Spacemacs 文档 中 Elisp 调试无关货色 Debugging Elisp
-
其中
SPC m d f
这个快捷键来调试函数几个细节-
若在已装置了这个包的状况下,你再将这个包的文件(通常是一个文件)Copy 一份,而你在这个 Copy 文件上 应用这个快捷键来进行调试,同样会触发调试。
也就是说 我能够在不去批改原文件(甚至原文件的地位在哪都不必在乎)应用新 Copy 文件调试
- 对 Copy 文件中的某个函数外部进行批改,不会走原函数定义,而是走新的函数定义,相当于原函数被笼罩了。
-
在以上的条件下,咱们能够增加一些调试语句如:将变量值插入(相当于打印)How to insert a formatted string into a specific buffer? 另一个 buffer 中
(with-current-buffer buffer-name insert var)
-
一些办法
-
查看 Emacs 中 Image Mode 是否反对 svg:
(image-type-available-p 'svg)
-
Reference
- 让 Windows 版本的 Emacs 反对图片间接显示
-
-
make-process 运行的后果将在
:buffer
参数中,即值在一个新 buffer 中,Sentinels 可用来实现 运行完结失去后果的命令、脚本-
Reference
- How to pass arguments to a shell script using
make-process
function?
- How to pass arguments to a shell script using
-
-
Reference
- Get content of a buffer
- Print process output line by line
- How to check if a variable is set to what in elisp/emacs?