一旦加载,vim 就会对所有文件类型使用相同的 ftplugin

一旦加载,vim 就会对所有文件类型使用相同的 ftplugin

我对 vim 7 的问题是,它一旦加载就会使用文件类型插件 tex.vim 的键绑定,并将其用于所有文件类型!

我认为这不应该是预期的行为。也许我遗漏了什么,但我有以下设置:

set nocompatible

"" general settings
set autoindent
set nobackup
set backspace=2
set guioptions=acei
set wildmenu
set wildmode=list:longest,full
set mouse=a
set hidden 
set autoindent
set nobackup
set noswapfile
set backspace=2
set guioptions=acei
set tabstop=4
set linebreak
set autochdir
filetype plugin indent on
syntax on

答案1

在 tex.vim 中

将所有set命令更改为setlocal命令,以便设置对于 tex 缓冲区来说是本地的。

将所有*map命令更改为,*map <buffer>以便映射对于 tex 缓冲区来说是本地的。

(这只是猜测,但如果它不是 post tex.vim,这听起来就像是问题)

相关内容