当前位置: 首页 > news >正文

35、文本编辑器 Elvis 与 Vile 的特性与使用指南

文本编辑器 Elvis 与 Vile 的特性与使用指南

1. Elvis 编辑器概述

Elvis 是一款功能丰富的文本编辑器,其格式大多易于理解,并且在在线文档中有详细说明。它将字体和颜色与文件语法的不同部分关联起来,目的是能够像在屏幕上显示的那样打印文件。

1.1 语法着色

在非位图显示器(如 Linux 控制台)上,所有字体都映射为控制台驱动程序使用的字体,这使得区分正常字体和斜体字体变得困难。不过,Elvis 通过改变不同字体的颜色来弥补这一不足。在 Elvis 中,语法颜色是每个窗口的属性,你可以在一个窗口中更改斜体字体的颜色,而不会影响其他窗口中斜体字体的颜色。语法着色使程序编辑更加有趣和生动,但在选择颜色时需要谨慎。

1.2 有趣的特性

Elvis 具有许多有趣的特性,具体如下:
-国际化支持:与 nvi 类似,Elvis 有自己的方法将消息翻译成不同的语言。它会搜索 elvis.msg 文件,并将其加载到名为 Elvis messages 的缓冲区中。消息采用“简洁消息:详细消息”的形式,在打印消息之前,Elvis 会查找简洁形式,如果有对应的详细形式,则使用详细消息,否则使用简洁消息。
-显示模式:这可能是 Elvis 最有趣的特性之一。对于某些类型的文件,Elvis 会在屏幕上格式化文件内容,实现了接近所见即所得(WYSIWYG)的效果,并且可以使用相同的格式将缓冲区内容打印到多种类型的打印机上。
-操作前后的命令文件:Elvis 会加载四个文件(如果存在),允

http://www.cnnetsun.cn/news/59836.html

相关文章:

  • 民宿平台管理|基于Java + vue民宿平台管理系统(源码+数据库+文档)
  • 3B参数+GGUF格式:IBM Granite-4.0-H-Micro如何重构企业AI部署成本
  • 商城后台管理系统 03 规格参数配置
  • 第七十二篇:CI/CD流水线:自动化测试与部署深度实战
  • Flutter企业级Google身份认证架构深度解析
  • AccessDatabaseEngine_X64下载终极指南:快速解决数据库连接问题
  • 腾讯混元70亿开源模型震撼发布:256K超长上下文开启边缘智能新纪元
  • 20、深入探索Shell编程:命令替换与协程的奥秘
  • 24、UNIX 系统中 Korn Shell 与相关 Shell 的特性及安全管理
  • React Native Snap Carousel:打造沉浸式滑动展示体验的技术解析
  • Qwen3-8B-Base:80亿参数重构AI效率范式,轻量化大模型落地进行时
  • 4、Samba技术解析:认证、功能及发展展望
  • KawaiiLogos视觉策略解析:技术品牌可爱化改造的完整指南
  • 19、优化 Windows 8 系统性能:禁用不必要的服务
  • Python PyQt6教程十-自定义控件
  • js简单核心知识点梳理
  • ERNIE 4.5-A3B:210亿参数如何重塑企业AI效率革命
  • 终极指南:用Phaser构建智能宠物伙伴系统的完整教程
  • Apache Flink 2.0 Exactly-Once语义优化与状态管理深度解析
  • OHIF Viewers:医学影像查看的现代化Web解决方案
  • vue基于Spring Boot框架中国传统文化宣传网站的设计与实现_4y303wyy
  • vue基于Spring Boot框架优悦技术服务公司项目售后服务管理系统_16fvq9h3
  • LMDeploy Docker容器化部署实战:从环境焦虑到一键启动的完整指南
  • 5、符号表与索引生成器:从文本索引到C语言交叉引用
  • 10分钟精通:ComfyUI云端部署终极指南
  • 11、SQL 语句解析与操作全解析
  • 15、Bison 程序中的常见问题与特性解析
  • 多模态OCR新纪元:GOT-OCR-2.0如何重塑智能文档处理
  • 2、Docker技术全面解析与实践指南
  • A2A vs MCP:AI架构的协议革命