Vim.txt 文件中整个超链接的语法突出显示
Syntax highlighting for entire hyperlink in .txt files for Vim
抱歉,如果有人问过这个问题,但我没有找到我要找的东西。
有没有办法在 Vim 的 .txt 文件中为 整个 超链接做语法高亮显示?
这是我目前所拥有的
hi Hyperlink term=standout,bold ctermfg=Cyan
let m = matchadd("Hyperlink", "http://")
let m = matchadd("Hyperlink", "https://")
看到这个amazing URL regexp in vim-highlighturl pligin。
我使用更简单的正则表达式:
syntax match Hyperlink `\v<(((https?|ftp|gopher|telnet)://|(mailto|file|news|about|ed2k|irc|sip|magnet):)[^' \t<>"]+|(www|web|w3)[a-z0-9_-]*\.[a-z0-9._-]+\.[^' \t<>"]+)[a-z0-9/]`
抱歉,如果有人问过这个问题,但我没有找到我要找的东西。
有没有办法在 Vim 的 .txt 文件中为 整个 超链接做语法高亮显示?
这是我目前所拥有的
hi Hyperlink term=standout,bold ctermfg=Cyan
let m = matchadd("Hyperlink", "http://")
let m = matchadd("Hyperlink", "https://")
看到这个amazing URL regexp in vim-highlighturl pligin。
我使用更简单的正则表达式:
syntax match Hyperlink `\v<(((https?|ftp|gopher|telnet)://|(mailto|file|news|about|ed2k|irc|sip|magnet):)[^' \t<>"]+|(www|web|w3)[a-z0-9_-]*\.[a-z0-9._-]+\.[^' \t<>"]+)[a-z0-9/]`