在 Windows 上,基于打开的文件的 gVIM 设置

在 Windows 上,基于打开的文件的 gVIM 设置

我希望根据要打开的文件设置一些 gVIM 设置。具体来说,当我打开文件时,Activities.txt我想将窗口宽度设置为 40 列,高度设置为 50 行。我相信我会在 _vimrc 文件中使用设置

set lines=50 columns=40

但我想知道如何测试我是否正在打开特定文件。

答案1

将以下内容添加到你的 .vimrc。

if expand("%.t") =~? 'Activities.txt'
   set lines=50 columns=40
endif

答案2

启用模式行:

:set modeline

并将其放入文件的顶部或底部 5 行(假设“modelines”设置为 5):

 vi:set lines=50 columns=40:

至少一个空白字符之前vi:set

相关内容