[英]How to enable and disable a Vim syntax script?
改为创建新语法。
将文件放在.vim/syntax/css_color.vim
并在顶部添加runtime syntax/css.vim
。 现在它就像它自己的语法定义一样,它继承了基本的CSS语法。
当您想要具有智能颜色的CSS时,请使用:setf css_color
。 当你想回到库存CSS时, :setf css
。
编辑:绑定密钥:
function! ToggleCssColor()
if &filetype == 'css'
setf css_color
else
setf css
endif
endfunction
noremap <Leader>c :call ToggleCssColor()<CR>
然后\\ c将在正常模式下在两种样式之间切换。 您可以将密钥设置为您想要的任何内容,使用inoremap
在插入模式下绑定密钥等。
看看替代插件。 我使用着色器 - 突出显示#rrggbb或#rgb颜色 ,因为它具有高级功能,不仅适用于CSS,而且可以轻松打开/关闭。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.