打开vim的语法高亮

在一个Ubuntu中自带的vim版本是8.2.4919,默认就是开始了语法高亮的,打开一个Java文件效果如下:

它不仅仅对Java文件有语法高亮,对很多的文件都有,比如vim的配置文件也有语法高亮,有语法高亮时读起来会容易很多,如果没有语法高亮的话,一眼看过去全是白色的,感觉会非常糟糕。

有一天我就安装了最新版本的vim(vim 9.x.x 具体版本不记得了),然后发现没有了语法高亮,打开vim的配置文件:vim /etc/vim/vimrc查看确实配置了有语法高亮了,如下:

c 复制代码
if has("syntax")
  syntax on
endif

但是发现打开任何文件都没有语法高亮,在任意文件中执行:syntax on可以打开语法高亮,:syntax off为关闭,但这种方式只是针对当前有效,当你退出vim再进入时就没有了,需要全局配置才行,前面的配置文件明明配置了呀,此时我只能猜是vim的最新版本导致的Bug,然后我在另外一个配置文件也加入这个配置,问题就解决了,打开vim ~/.vimrc,并增加下面配置即可:

c 复制代码
if has("syntax")
  syntax on
endif
相关推荐
ö Constancy10 小时前
Linux 使用gdb调试core文件
linux·c语言·vim
Bio Coder2 天前
vim 一次注释多行 的几种方法
linux·编辑器·vim·注释·快捷键·方法·取消注释
赵闪闪1683 天前
Node.js 安装与环境配置详解:从入门到实战
node.js·编辑器·vim
Lllongroad3 天前
Vim 命令、操作、文件操作示例
linux·编辑器·vim
IT_张三4 天前
Ubuntu Linux使用前准备动作 安装vim编辑工具
linux·ubuntu·vim
丶Darling.4 天前
Linux之vim全选,全部复制,全部删除
linux·vim·excel
仙长道号-Linux真人4 天前
gvim添加至右键、永久修改配置、放大缩小快捷键、ctrl + c ctrl +v 直接复制粘贴、右键和还原以前版本(V)冲突
c语言·开发语言·vim
酒酿小圆子~4 天前
Linux之vim模式下全选命令
linux·运维·vim
YRr YRr4 天前
如何解决Ubuntu 20.04中Vim编辑器在按下Ctrl+S时暂停响应的问题
ubuntu·编辑器·vim
x-cmd5 天前
x-cmd pkg | helix - 用 Rust 打造的文本编辑器,内置 LSP 和语法高亮,兼容 Vim 用户习惯
运维·rust·vim·开发·lsp·命令行·文本编辑