查找 a.vim 中包含 的行AddAlternateExtensionMapping。第一个参数是当前文件的扩展名,第二个参数是您要使用 切换到的文件的扩展名列表:A。它们按优先顺序列出。就您而言,您必须对其进行设置,以便它能够循环运行。
call <SID>AddAlternateExtensionMapping('h', 'txx,cxx')
call <SID>AddAlternateExtensionMapping('txx', 'cxx,h')
call <SID>AddAlternateExtensionMapping('cxx', 'h,txx')
Run Code Online (Sandbox Code Playgroud)
所以现在你从 .h 转到 .txx(如果存在)或 .cxx(如果不存在)。