2011-12-20 67 views
4

当我在VIM的插入模式下输入两个美元符号$$时,它将文本更改为$$ < ++>。这是什么意思?我该如何让它不再做这件事?VIM中插入模式下的两个美元符号

+0

可能是一个缩写吗?试试':verbose abbreviate' – Ves 2011-12-20 11:33:24

+5

一个有用的工具:[SymbolHound](http://symbolhound.com)。有了它,你可以搜索['<++>'](http://symbolhound.com/?q=%3C%2B%2B%3E)(并且发现latex-suite似乎是相关的)! – 2011-12-20 11:47:11

+1

@Chris Morgan:此评论+1,非常漂亮的工具! – Benoit 2011-12-20 12:15:58

回答

1

可能是一个缩写或地图。检查

:ia 

:imap 

与像结果:

i $$   $$<++> 

如果找到那里,删除它:

:inuabbrev $$ 

:iunmap $$ 
3

听起来像latex-suite插件(或类似的东西)。使用:scriptnames查看哪些插件已加载。

+0

谢谢!我认为你是对的,我正在输入Latex,当我要求VIM显示像你说的那样的运行脚本时,它会提供许多与乳胶有关的插件。这可能是其中之一;现在我期望我的问题与折叠插件相关 – mnr 2011-12-20 12:31:51

1

在未知/不需要映射一般打猎用:

:verbose map $$ 

:verbose abbr $$ 

它不仅会告诉你什么映射/缩写存在,还有其中