Archives : March-2021

问题描述
在我们刚入行的时候,唯一的调试方式就是打印输出调试,echo printf message,各种打印,从来没使用过调试器,一直觉得调试器很难搞。现在想想,多半是因为当时的我们不愿意接受新事物吧,或者不想学习新东西。
后来代码越来越复杂,打印调试变得不再可行,调试器成为最佳方法。再后来,我们也越来越喜欢使用调试器。当然,有时候只是为了查看某个值,也没有必要使用调试器。
该笔记将记录:在 Emcas Lisp 中,如果使用 GNU Emacs 进行调试的各种方法,以及常见问题处理。
解决方案
debug-on-entry
适用范围: 1)该方法比较初[……]

Read more

问题描述
现在的高级编程语言,多数都支持正则表达式。而且,对于字符串的复杂处理,使用正则表达式可谓相当方便(如果是简单处理,则无需使用正则表达式)。当然,对于正则表达式的学习,还是有些困难的,毕竟那些奇怪的符号,让人忘而生畏。
该笔记将记录:在 Emacs Lisp 中,使用正则表达式的方法,及学习路线(官方文档组织方式,虽然邻近但是依旧零散)。
解决方案
学习路线
最好的学习方法便是阅读官方文档(任何第三方的整理记录,都不能完全保证时效性与准确性,只能作为一种补充):
34.3 Regular Expressions

34.3.1 Synta[……]

Read more

smb.conf,Samba套件的配置文件。
配置文件概要(SYNOPSIS)
smb.conf是Samba套件的配置文件。该文件包含了Samba程序的许多运行时配置信息。
这里的文件格式和可能的参数的完整描述仅为参考。多看官方文档。
配置文件的格式(FILE FORMAT)
该文件由SECTION和PARAMETER组成。SECTION以方括号包裹的SECTION_NAME开始,并到下一个SECTION开始时结束。SECTION包含以下形式的PARAMETER:
name = value
文件是基于行的 – 也就是说[……]

Read more

使用 AutoComplete 扩展
# 03/04/2021 我们创建该章节,开始使用 Auto Complete 自动补全,该章节将记录 Auto Complete 的使用笔记。
安装 Auto Completion 模块
auto-complete/auto-complete: Emacs auto-complete package
全局开启自动补全功能
init file – How do I make auto-complete enabled by default – Emacs Stack Exchange
1)M-x customize-v[……]

Read more