Я только начал использовать vim-snipmate
, поэтому, возможно, я делаю это неправильно. Я определил пользовательский фрагмент, например
snippet model
const mongoose = require('mongoose');
module.exports = mongoose.model('${1}',mongoose.Schema({
${2}
}));
Проблема в том, что до ${1}
все работает нормально, но в ${2}
я хочу использовать некоторые другие мои фрагменты, но в тот момент, когда я использую TAB
, он предполагает конец $2
и переходит к концу. Как я могу изменить это поведение, если это возможно. Или я неправильно определяю фрагменты здесь?