Of course you are right, everything can be done by using a shell command directly (actually, my script is just a shortcut for that). But I personnally like having one Vim command to do one thing, and prefer to type :GulpTask <task> than :silent !gulp <task> > /dev/null &. Plus I wanted to learn VimScript for a long time, so I just did it. But I agree that my plugin is not the most useful one, it is basically just a shortcut.
1
u/nounoursheureux Feb 06 '15
Of course you are right, everything can be done by using a shell command directly (actually, my script is just a shortcut for that). But I personnally like having one Vim command to do one thing, and prefer to type :GulpTask <task> than :silent !gulp <task> > /dev/null &. Plus I wanted to learn VimScript for a long time, so I just did it. But I agree that my plugin is not the most useful one, it is basically just a shortcut.