我的vim设置完成了自动替换,它通过“SQL”系统地替换命令行中出现的所有“sql”。
所以当我输入: :e myfile.sql 它被翻译成 :e myfile.SQL
当我搜索 / SQL 它被转移了 / SQL
.vimrc中可能有一些参数,或者.vimrc来源的一些文件会产生这种行为(我无法控制.vimrc所做的所有事情,因为这里涉及了一些公司的.vimrc),但是我发现自己无法本地化这样做的设置部分,或者追溯地停用它。
知道vim的人能帮忙吗? 我有vim 7.1,在Linux上运行
由于
答案 0 :(得分:4)
可能缩写设置如下:
abbrev sql SQL
Vim文档告诉您如何确定定义缩写的最后位置:
:缩写-详细
当'verbose'非零时,列出缩写也会显示在其中 最后定义。示例:
:verbose abbreviate ! teh the Last set from /home/abcd/vim/abbr.vim
因此输入:verbose abbreviate
可帮助您找到SQL缩写。
答案 1 :(得分:0)
cmap sql SQL
可能?