【发布时间】:2014-01-28 13:37:30
【问题描述】:
我的vimrc 中有以下几行:
set shiftwidth=4
autocmd FileType tex setlocal shiftwidth=2
autocmd FileType tex map xyz doSomething
如果我打开一个文本文件(文件类型设置正确),然后执行set sw,我得到 4。
如果我打开一个 tex 文件(文件类型设置正确),我会为 set sw 得到 2。这部分有效!
现在对于映射,我键入map xyz,我看到两种文件类型的映射都已完成。我做错了什么?
一开始我认为映射有问题,所以我尝试了:
set history=100
autocmd FileType tex setlocal history=123
但是所有文件类型的历史都设置为 123...shiftwidth 怎么能工作,但history 不行?
【问题讨论】: