如何在Vim中重新启用语法高亮显示



Vim语言高亮显示已退出,仅适用于一个特定文件

我已经在WSL(Ubuntu(中使用Vim几个月了,没有遇到任何问题。我的电脑是Windows 10专业版。奇怪的是,当我打开一个特定的文件时,Vim不再正确高亮显示。所有其他文件都可以正常工作,但如果我打开这一个文件,它将无法正确显示。突出显示的语言消失了。行号、制表符和文件末尾波浪号仍然遵循配色方案,但我实际的代码只是白色的。有人知道怎么解决这个问题吗?

更多详细信息:

  • 文件类型为*.v
  • 如果重命名该文件,它将正确显示
  • 如果同时打开多个文件(即拆分视图(,则每隔一个文件都会显示良好,而这一个文件则不会
  • 这个问题是在一次工作会议中出现的,在问题出现之前,我在vimrc中没有做任何更改
  • 看到问题后,我运行了apt-get updateapt-get upgrade,然后重新启动
  • 我试着改变我的vimrc中的配色方案

我试过的都没用。任何想法或见解都将不胜感激。谢谢

编辑:这个问题将转移到vim.stackexchange.com

我有一个映射来切换语法,也许它会帮助你

nnoremap <silent> <expr> <Leader>s exists('g:syntax_on') ? ':syntax off<cr>' : ':syntax enable<cr>'

相关内容

  • 没有找到相关文章

最新更新