我是靠谱客的博主 昏睡哑铃,最近开发中收集的这篇文章主要介绍vim使用matchit,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

为了能在vim中跳转html成对的标签,需要使用matchit插件。

使用matchit步骤:

一、安装

matchit是默认安装的,只不过没有自动加载,在~/.vimrc中加入如下命令,使vim每次启动自动加载它

packadd! matchit

二、开启文件类型检测和文件类型插件

在~/.vimrc中添加如下命令,使vim每次启动自动加载ftplugin/html.vim插件,b:match_words就定义在这个文件中。

filetype plugin on

html.vim内容如下:

" HTML: thanks to Johannes Zellner and Benji Fisher.
if exists("loaded_matchit") && !exists("b:match_words")
let b:match_ignorecase = 1
let b:match_words = '<!--:-->,' ..

'<:>,' ..

'<@<=[ou]l>[^>]*%(>|$):<@<=li>:<@<=/[ou]l>,' ..

'<@<=dl>[^>]*%(>|$):<@<=d[td]>:<@<=/dl>,' ..

'<@<=([^/!][^ t>]*)[^>]*%(>|$):<@<=/1>'
let b:html_set_match_words = 1
let b:undo_ftplugin ..= " | unlet! b:match_ignorecase b:match_words b:html_set_match_words"
endif

三、重启vim

就可以使用%跳转标签了。

最后

以上就是昏睡哑铃为你收集整理的vim使用matchit的全部内容,希望文章能够帮你解决vim使用matchit所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部