[英]pressing tab in snipmate plugin in vim triples the input
Snipmate使我的輸入增加了三倍。 我做以下事情:
template[press tap here]
我得到擴展:
template <class T = >
class {
public:
() {}
~() {}
private:
};
它只是遵循~/.vim/vim-addons/snipmate-snippets/snippets/cpp.snippets
# template
snippet template
template <class ${1:T} = ${2}>
class ${3:`Filename('$3', 'name')`} {
public:
$3() {}
~$3() {}
private:
};
我輸入{$1}
和{$2}
制表符沒有問題,但是當我為{$3}
輸入“lala”時,我得到了
template <class T = int>
class lala lala alal {
public:
lala alal() {}
~lala alal() {}
private:
};
snipmate語法非常簡單。 我對自己做錯了很困惑。
我通過VAM安裝了snipmate
call vam#ActivateAddons(['snipmate-snippets'], {'auto_install' : 0})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.