我最近开始使用Vi Improved,并且是一名Rainmeter Skin Specialist,当编辑我的.ini文件时,我找不到为此类文件添加语法高亮的方法。我在stack和git上搜索了很多时间,结果一无所获。最新请求帮助。TLDR; Vim需要.ini文件语法高亮
du7egjpx1#
Vim已经为*.ini文件提供了语法高亮。
*.ini
$HOME\_vimrc
下面的屏幕截图是在一个测试虚拟机中拍摄的,其中包含一个基本的Vim,没有任何设置:x1c 0d1x的数据
$HOME\vimfiles
在$HOME\_vimrc或$HOME\vimfiles\vimrc中使用以下行中的 * 将为任何可识别的文件类型给予自动语法突出显示:
$HOME\vimfiles\vimrc
syntax enable syntax on
字符串
jtw3ybtb2#
要强制当前文件使用ini语法突出显示:
:set syntax=dosini
字符串dosini部分是棘手的部分,因为它没有出现在脑海中。我尝试了像syntax=ini这样的东西,并开始谷歌搜索时,没有工作。对这个问题的顶部评论回答了它,这是上面的解决方案。
dosini
syntax=ini
2条答案
按热度按时间du7egjpx1#
Vim已经为
*.ini
文件提供了语法高亮。$HOME\_vimrc
,什么都没有),那么你的*.ini
文件应该在没有任何人为干预的情况下突出显示。下面的屏幕截图是在一个测试虚拟机中拍摄的,其中包含一个基本的Vim,没有任何设置:
x1c 0d1x的数据
$HOME\_vimrc
文件和/或一个$HOME\vimfiles
目录,那么你已经完全控制了它,这意味着上面描述的自动操作不再为你完成了。要完全控制Vim,你需要正确地学习它,并在使用时配置它。在
$HOME\_vimrc
或$HOME\vimfiles\vimrc
中使用以下行中的 * 将为任何可识别的文件类型给予自动语法突出显示:字符串
jtw3ybtb2#
要强制当前文件使用ini语法突出显示:
字符串
dosini
部分是棘手的部分,因为它没有出现在脑海中。我尝试了像syntax=ini
这样的东西,并开始谷歌搜索时,没有工作。对这个问题的顶部评论回答了它,这是上面的解决方案。