vile

vile
软件
软件描述
vile 是一个功能增强且经过改进的便携式 vi 克隆版。它是一款文本编辑器,旨在结合流行的 Emacs 和 vi 编辑器的最佳特性。
官方网站
访问软件的官方网站了解更多信息
官方认证
invisible-island.net
安全链接HTTPS
什么是 vile?
vile 保留了 vi 的“手感”,同时增加了 Emacs 及其他编辑器的多缓冲区和多窗口功能。它显然不是 vi 的克隆,因为缺少一些重要功能,且界面看起来也不完全相同。你经常重复输入的内容大概仍然有效;而较少使用的操作,如配置启动文件,则可能有所不同(或有很大不同,取决于你的目标有多高)。但最重要的是,用户的“肌肉记忆”能正确地对眼前文本进行操作,这正是 vile 对 vi 用户所努力实现的目标。
相较于 vi 的特性与改进:
- 多窗口/多缓冲区编辑
- 多级撤销/重做
- 跨平台支持,原生集成而非运行在类 Unix 环境中
- 可从标准输入或通过管道外部命令读取缓冲区
- 错误表达式解析可跳转至产生编译错误、grep 匹配等的行
- 动态窗口更新
- 脚本语言支持
- 多种模式设置,全局、按缓冲区、按窗口分别配置
- 每种主要模式均支持彩色语法高亮(版本 9.7 中提供 88 种)
- 命令补全
- 支持键盘或鼠标选择高亮
- 复杂的括号匹配功能,可逐层遍历 if/then/else 语句
- 使用 POSIX 和 Perl 特性的扩展正则表达式

