flyaway
V2EX  ›  问与答

Vim 加载问题

  •  
  •   flyaway · Jan 11, 2015 · 2881 views
    This topic created in 4170 days ago, the information mentioned may be changed or developed.

    今天在配置Vim C++的时候,发现一个奇怪的现象,我编辑文件的是test.cpp,Vim应该会根据文件后缀名确定加载相应的vim配置文件。我有两个配置文件,分别是c.vim和cpp.vim,同时放在~/.vim/ftplugin/中,但是奇怪的是不管是test.c还是test.cpp,Vim都是加载c.vim的配置,而不是cpp.vim,求问这到底是怎么回事?

    4 replies    2015-01-11 15:44:34 +08:00
    xell
        1
    xell  
       Jan 11, 2015
    Vim 并非简单地“根据文件后缀名加载相应配置”,实际过程复杂得可能超乎一般人的理解,如有兴趣请看 :help filetype。
    yakiang
        2
    yakiang  
       Jan 11, 2015
    vim --startuptime info.txt test.cpp
    打开 info.txt 看看加载了哪些以及顺序
    flyaway
        3
    flyaway  
    OP
       Jan 11, 2015
    @xell 多谢提醒,看来是我理解浅薄了……
    flyaway
        4
    flyaway  
    OP
       Jan 11, 2015
    @yakiang 多谢,其实之前一直想要google这个功能,找出配置文件的加载顺序,可惜没找到……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3229 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 03:21 · PVG 11:21 · LAX 20:21 · JFK 23:21
    ♥ Do have faith in what you're doing.