提问人:geckels1 提问时间:11/17/2023 更新时间:11/17/2023 访问量:28
如何检索语法文件 (nginx.vim) 并将其加载到 vim 中?
How do I retrieve a syntax file (nginx.vim) and load it in vim?
问:
在我的一台 Ubuntu 计算机上,Vim 对 nginx 配置文件进行了语法高亮显示,而在另一台计算机上则没有。看着我,我看到一个有,而另一个没有。有没有一个简单的命令或存储库可以用来检索和安装 nginx 配置文件的语法高亮显示?/usr/share/vim/vim80/syntax/
nginx.vim
答:
1赞
Friedrich
11/17/2023
#1
基于 Debian 的发行版有一个悠久的传统,即将 Vim 分成几个包,以 1) 节省几兆字节和 2) 惹恼他们的用户。
假设您使用的是 Ubuntu 22(问题没有说,但对于其他版本应该相同),语法文件是 vim-runtime
包的一部分。更完整的 Vim GUI 版本(如 vim-gtk3)依赖于 vim-gtk3
,而较小的 vim-tiny
则不依赖于。nginx
vim-runtime
这已经成为我在任何基于 Debian 的系统上要做的第一步
sudo apt-get install vim-gtk3
即使从未使用过实际的 GUI 版本,功能数量也会很快得到回报。
这回答了问题的第一部分(“如何检索”),第二部分(“在 Vim 中加载它”)应该在 Vim 打开它检测到的文件时自动完成。filetype=nginx
评论
vim-runtime
vim
vim-tiny
vim-gui