我正在使用css_color.vim插件来突出显示具有实际颜色的CSS十六进制颜色代码.突然开启突出显示有点分散注意力,所以我想知道是否有任何方法可以打开和关闭语法插件.
而是创建新语法。
将文件放入.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>
Run Code Online (Sandbox Code Playgroud)
然后\c会在普通模式下在两种风格之间切换。您可以将密钥设置为您想要的任何值,用于inoremap在插入模式下绑定密钥等。
| 归档时间: |
|
| 查看次数: |
438 次 |
| 最近记录: |