vim - 如何在 VIM 中为自定义文件类型创建自定义配色方案
问题描述
我经常查看日志文件,这些文件很难从视觉上挑选出信息片段。我想知道是否有一种方法可以在 vim 中创建自定义配色方案,它可以挑选出某些字符串并更改它们的颜色,就像在代码文件的典型配色方案中一样。
例如,包含字符串“com.domain.package.class”的行是一种颜色。以“INFO”开头的行是不同的颜色。GUID 格式的字符串“********-****-****-*******”是不同的颜色,等等?这将适用于任何具有 .lg# 扩展名的文件。
解决方案
颜色方案是应用于 vim 中语法元素的一组全局颜色。
您要做的是创建自定义语法元素并将它们链接到颜色方案定义。
阅读:help syntax
,并浏览其中的一些代码$VIMRUNTIME/syntax
推荐阅读
- progressive-web-apps - 如何使用独立浏览器分离 PWA 会话和 cookie?(PWA 作为私人标签)
- java - 在实体类中选择属性的日期格式
- python - 如何在 django 模板标签中设置全局可访问的上下文变量?
- javascript - 以下两种实现有什么区别?
- html - Word Press 在移动设备主页上的静态页面全高
- python - 批量查找 20,000 个域的 Whois - 获取超时
- javascript - 想从地址栏获取准确的域名吗?
- python - OpenCV:自适应阈值错误(错误 -215)
- java - 制作扩展 AppCompatDialogFragment 的自己的警报对话框
- vue.js - 如何使用键值对显示 RadDataForm Valueproviders