当我在文件类型之间切换时,如何取消重映射?

问题描述 投票:1回答:1

我编辑了我的.vim/after/ftplugin/html.vim包括

inoremap . >
inoremap > .

问题是,现在当我切换到我的css文件时,重映射仍然存在。当我加载css文件时,我可以(可能)自动取消所有重映射,但这也会否定我的.vimrc文件中的任何重映射(我认为)。有没有办法让重映射只适用于html文件?

vim remap
1个回答
6
投票

您正在寻找缓冲区本地地图:

 inoremap <buffer> . >

看看这里:http://learnvimscriptthehardway.stevelosh.com/chapters/11.html

或者在你的vim中输入:h map-local

© www.soinside.com 2019 - 2024. All rights reserved.