2011-12-20 68 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 $$ 

它不僅會告訴你什麼映射/縮寫存在,還有其中