代码之家  ›  专栏  ›  技术社区  ›  kfl62

在文件中嵌入vim设置

vim
  •  55
  • kfl62  · 技术社区  · 15 年前

    在一些文件中,我可以看到带有注释的行,通常是最后一行,带有vim设置。vim是否读取这些设置?如果是的话,人类能在那里设置什么样的限制呢?

    3 回复  |  直到 15 年前
        1
  •  57
  •   Rick    15 年前

    它们被称为modelines,虽然我不确定您可以在多大程度上使用它们,但这里有一个到vimtips wiki的链接,其中包含一些示例:

    http://vim.wikia.com/wiki/Modeline_magic

    help modeline
    

    从vim内部查看官方文档。

        2
  •  25
  •   Andrew_1510    12 年前

    这是一行代码:

    [other chars]<spaces>vim:<spaces>settings
    

    把它放在文件的第一行或最后几行, . 例如:

    # vim: tabstop=2 shiftwidth=2 expandtab
    

    简而言之:

    # vim: ts=2 sw=2 et
    

    把上面的一行放在文件中,在顶部或底部,完成。有关详细信息,请使用 维姆

    :h modeline