`

VIM: 编写自己的“高亮显示syntax文件"

 
阅读更多

The following link is very useful for beginner.

 

Creating your own syntax files @vim wiki

 

There are some predefined groups for highlight. Type :help group-name to see how they are highlighted, and how is the color they looks like.

And type :help syntax on vim for more information.

 

There are some other interest links I found as following.

 

Different syntax highlighting within regions of a file @vim wiki

 

vim syntax highlighting

 

LogViewer : Comfortable examination of multiple parallel logfiles. <== this is a great vim script(plug in) for log reading, but by now, I think it is not very fit to my needs.

分享到:
评论

相关推荐

    vim中UVM高亮配置

    在Vim中,语法高亮通过`syntax`命令实现,它定义了不同类型的代码块应该如何显示。例如,`syntax keyword`用于定义关键词的高亮,而`syntax match`用于匹配特定模式并应用高亮。Vim使用`.vim`文件来存储这些配置,...

    lolcode.vim:Vim 的 LOLCODE 高亮显示

    如果你已经安装了Vim,只需要将`lolcode.vim-master`目录复制到你的`.vim/syntax`目录下,然后在Vim中打开LOLCODE文件,Vim会自动应用高亮设置。若想在每次启动Vim时都默认启用LOLCODE语法高亮,可以在`.vimrc`配置...

    java-syntax.vim:一个提供Java语法高亮显示的Vim插件

    java-syntax.vim 这是一个Vim插件,提供Java语法高亮显示。 此语法高亮比默认语法更好。安装使用dein.vim call dein#add ( ' uiiaoo/java-syntax.vim ' ) 如果您使用其他插件管理器,请按照其方式进行。 注意:如果...

    .vim.rargvim语法高亮包,数字开发人员必备。

    3. `ftdetect`:文件类型检测机制,自动识别并根据文件内容设定合适的语法高亮。这意味着开发者无需手动设置,系统就能智能地为每种类型的代码文件应用正确的高亮风格。 4. `syntax`:这是语法高亮的核心部分,包含...

    i3config.vim:i3配置的Vim语法高亮

    【标签】"syntax-highlighting"指的是语法高亮功能,"vim"是指Vim编辑器,"i3"是i3窗口管理器,"i3config"是指i3的配置文件,而"VimVimscript"指的是Vim的内置脚本语言,用于编写Vim插件和自定义配置。这些标签强调...

    linux-在你的VimScript中高亮用户友好的注释

    在Linux开发环境中,Vim Script是一种非常强大的...无论是使用现有的解决方案,还是自己编写规则,都能让Vim成为更适合开发和维护的环境。记住,良好的注释是优秀代码的一部分,而优秀的高亮则是良好注释的辅助工具。

    Vim自定义高亮分组以及一些实用技巧小结

    在Vim中,自定义高亮分组是一项非常有用的功能,它允许用户根据自己的喜好和需求定义文本的颜色方案。通过这种方式,用户可以更清晰地识别不同类型的文本,比如关键字、注释、字符串等,从而提高编程效率和代码的...

    typescript-vim:Vim的Typescript语法文件

    `typescript-vim`通过Vimscript实现对Typescript语法的解析和高亮,提供了一套完整的语法文件,使得在Vim中编写Typescript代码时能获得良好的视觉效果。 ### 三、typescript-vim插件功能 1. **语法高亮**:此插件...

    gvim高亮显示verilog/vhdl/system verilog 文件配置

    本压缩包文件专注于为gvim(图形化版本的vim)提供对Verilog、VHDL以及System Verilog这三种硬件描述语言的高亮显示支持。下面将详细解释如何利用这些文件实现这一功能。 首先,让我们了解这三种语言。Verilog是...

    用VIM编写C/C++程序

    ### 使用VIM编写C/C++程序的关键知识点 #### VIM简介 VIM(Vi Improved),作为Unix系统中最常用的文本编辑器Vi的增强版,凭借其高效性和灵活性深受开发者喜爱。相较于Emacs,VIM的学习曲线更为平缓,通过内置教程`...

    vim-trm:文本高亮显示文本注册机器文件类型(1#)

    `vim-trm` 是一个 Vim 插件,用于在编辑器中为文本注册机器文件类型(如病毒报告或日志文件)提供语法高亮显示。这个插件的主要目的是提升阅读和理解这类文件的效率,通过色彩区分不同类型的文本元素,如关键字、...

    vim-systemd-syntax:Vim中突出显示systemd服务文件的语法

    `vim-systemd-syntax` 是一个 Vim 插件,它专门为 Vim 提供了针对 `systemd` 服务文件的语法高亮功能,使得在 Vim 中编辑这类文件更加直观和便捷。 首先,让我们深入了解一下 `systemd` 服务文件的基本结构和语法。...

    强大的vim配置文件(最新整理)

    3. **语法高亮**:Vim的语法高亮功能可以将不同类型的代码元素(如关键字、字符串、注释)用不同的颜色显示,有助于快速识别代码结构。这通常通过`syntax on`命令开启,并可以通过自定义颜色方案来个性化你的编辑...

    Vim的.vim文件夹和.vimrc配置文件

    编写一个完善的`.vimrc`文件可以极大地提升Vim的使用体验和工作效率。 以下是一些常见的`.vimrc`配置示例及其功能: 1. **设置编码**:`set fileencodings=utf-8` 确保文件以UTF-8编码打开和保存。 2. **禁用换行...

    julia-vim:Vim对Julia的支持

    5. **syntax** 文件夹:包含语法高亮文件,如`julia.vim`。 6. **after** 文件夹:用于覆盖默认设置或添加插件的额外功能。 **详细知识点:** 1. **Vim插件机制**:Vim插件通过修改Vim的配置和添加自定义功能来...

    brew.vim:自制方法的Vim语法

    标题 "brew.vim:自制方法的Vim语法" 指的是一个专为Vim编辑器设计的插件,用于增强对Homebrew配方文件的语法高亮和编辑支持。Homebrew是Mac OS X系统下的一个包管理器,它允许用户方便地安装和管理命令行工具。而...

    nginx配置文件vim语法高亮与缩进.docx

    本文档主要讲解如何在Vim中为Nginx配置文件实现语法高亮和自动缩进,以提高代码阅读和编辑的效率。 首先,我们来看如何设置Nginx配置文件的语法高亮。在Linux系统中,Vim默认并不支持Nginx的语法高亮。为了启用这个...

    eric.vim:我的Vim设置

    4. `syntax/`:定义语法高亮的脚本,可以增强代码的可读性。 5. `plugin/`:存放全局插件的地方,这些插件会在Vim启动时自动加载。 6. `colors/`:包含自定义的颜色方案,用于改变Vim的界面颜色。 ### 自定义设置与...

    .vim:vim点文件

    4. **高亮和配色**:通过 `.vim/colors` 目录下的色彩方案文件,可以改变Vim的显示样式。例如,`colorscheme desert` 将启用沙漠色彩方案。 5. **自动命令**:`autocmd` 命令用于在特定事件(如打开文件、保存文件...

    vim:FlatColor vim colorscheme

    在Vim中,颜色方案(color scheme)是决定编辑器界面和语法高亮显示的关键因素。FlatColor颜色方案通常包括不同类型的文本元素(如关键字、字符串、注释、常量等)的定制颜色,以及背景色、前景色、光标色、状态行色...

Global site tag (gtag.js) - Google Analytics