Snipmateは私の入力を3倍にします。私は次のことをします:
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}
、 「ララ」と入力すると
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})