跳过正文

技术

把 Emacs 打造为 Python IDE

·3104 字·7 分钟
集成开发环境(IDE)是一种帮助程序员高效开发软件代码的软件应用程序。它通过将软件编辑、构建、测试和打包等功能结合到一个易于使用的应用程序中,提高了开发人员的工作效率。就像作家使用文本编辑器,会计师使用电子表格一样,软件开发人员使用 IDE 让他们的工作变得更轻松。当前比较流行的 Python IDE 有 PyCharm, IDEA, VS CODE 等。 Emacs 作为一个可扩展的文本编辑器,处理各种文本数据是非常方便的。我们在 Emacs 里增加 elisp 扩展,就可以模拟各种 IDE 的环境,还能更好。

文档中插入图形

·1593 字·4 分钟
传统的文字-图形融合 # 一般文档主要是进行字处理,而文字的书写、编辑、排版和画图是截然不同的两种模式。虽然在计算机里最后都是处理成二进制代码,但不管在哪种操作系统中,画图软件和字处理软件都是分属于不同的类别。早期的文档如果想同时包含文字和图形,只能把文字先打印出来,留出空白,再用画图软件做好图,把图形打印出来,用胶水粘贴上去。话说这么麻烦的方法,我当年是干过的,读研究生的时候,为了给一个会议期刊投稿,用 xvgr 画好了图,然后用胶水粘在文字稿的空白处。这种“精巧的活”我干起来非常吃力,看着文稿上黑乎乎的手指印,欲哭无泪,重复了好多次 ……。

如何创建个人 Blog

·1482 字·3 分钟
这里有三个概念首先需要理清: 用 org-mode 模式写文章,并将 org 格式的文章转换为 markdown 格式,以便 hugo 可以识别; 使用 hugo 建立静态网页; 将本地静态网页发布到互联网上。 org-mode 写文档 # org-mode 是一种标记模式,把文档的内容和格式分开,这样所有的文档都是文本模式。org-mode 模式已经被很多编辑器支持了,但还是 Emacs 支持得最好。因此,请参考 org mode 网站,学习如何使用 org-mode 模式。