在我的一台 Ubuntu 计算机上,Vim 具有 nginx 配置文件的语法突出显示功能,而在另一台计算机上则没有。看着
/usr/share/vim/vim80/syntax/
,我看到一个有 nginx.vim
,而另一个则没有。是否有一个简单的命令或存储库可以用来检索和安装 nginx 配置文件的语法突出显示?
基于 Debian 的发行版有一个长期的传统,即将 Vim 分成多个包,以 1) 节省几兆字节,2) 惹恼用户。
假设您使用的是 Ubuntu 22(问题没有说),
nginx
的语法文件是 vim-runtime
包的一部分。更完整的 Vim GUI 版本(如 vim-gtk3
)依赖于 vim-runtime
,而较小的 vim-tiny
则不依赖于 。
这已成为我在任何基于 Debian 的系统上要做的第一步
sudo apt-get install vim-gtk3
- 即使 GUI 版本本身从未使用过,功能的数量也会带来回报。