Vile与Vi/Vim编辑器实用指南
1. Vile编辑器的主要特性
Vile是一款功能强大的编辑器,它结合了vi的操作手感和Emacs的一些特性,对于从其他编辑器切换过来的用户来说非常友好,尤其适合新手。
1.1 设置主要模式
可以通过特定命令让Vile使用特定的主要模式。例如,使用:setl cmode命令可以将其设置为“c”模式,但此命令不会更新语法高亮。若要同时设置模式和更新语法高亮,需使用宏命令:set-h cmode。
1.2 过程语言
Vile的过程语言与MicroEMACS的过程语言几乎相同。以下是其语言的一些特点:
-注释:以分号或双引号开头。
-变量:环境变量名(编辑器选项)以$开头,用户变量名以%开头。
-内置函数:用于比较和测试条件,名称都以&开头。
-流控制命令:以~开头。
-用户输入提示:@后跟字符串用于提示用户输入,并返回用户的答案。
以下是一个来自macros.doc文件的示例,展示了该语言的风格:
~if &am