别再死记公式了!用‘贪吃蛇’和‘文本生成’帮你秒懂马尔可夫链与转移矩阵
2026/6/7 6:17:43
Vile是一款类似Emacs的编辑器,具有许多实用的功能。
可以通过特定命令让Vile使用特定的主要模式。例如,使用:setl cmode命令可以将其设置为“C”模式,但该命令不会更新语法高亮显示。若要同时设置模式并更新语法高亮,可使用宏:set-h cmode(set-highlighting)。
Vile的过程语言与MicroEMACS的过程语言几乎相同。其语法规则如下:
- 注释以分号或双引号字符开头。
- 环境变量名(编辑器选项)以$开头,用户变量名以%开头。
- 内置函数用于进行比较和测试条件,其名称都以&开头。
- 流控制命令和某些其他命令以~开头。
-@后跟字符串会提示用户输入,并返回用户的答案。
以下是一个来自macros.doc文件的示例,展示了这种语言的风格:
~if &sequal %curplace "timespace vortex" insert-string "First, rematerialize\n" ~endif ~if &sequal %pla