Я хочу использовать vim в качестве редактора для javascript и мне нужно автозаполнение :) Например:
var context = canvas.getContext("2d");
// ^
// |
// +----- Here I should have list of `canvas` methods after pressing Tab (SuperTab plugin).
var grd = context.createLinearGradient(0, 100, 200, 0);
// ^
// |
// +----- The same is here but for `context`.
grd.addColorStop(0, "#aabbcc");
// ^
// |
// +----- Again
grd.addColorStop(1, "#ccbbaa");
// ^
// |
// +----- And again... You've got a point :)
Также мне нужна информация о параметрах этих методов.чтобы все эти вещи были в vim?
Насколько я понимаю, мне нужно каким-то образом подключить анализатор javascript, который может предоставлять такую информацию с помощью vim.Это возможно для c ++ через clang.Есть ли что-то подобное для javascript?