A Vim plugin to execute TypeScript dtsm command
Switch branches/tags
Nothing to show
Clone or download
Latest commit 88f0142 Dec 20, 2015
Permalink
Failed to load latest commit information.
autoload Fix source's desc Dec 20, 2015
plugin First commit Dec 14, 2015
.gitignore First commit Dec 14, 2015
LICENSE.txt First commit Dec 14, 2015
README.md add screen cast Dec 20, 2015
screen.gif add screen cast Dec 20, 2015

README.md

vim-dtsm

This is a Vim plugin for vvkame/dtsm command, which is dependency management tool for TypeScript .d.ts files.

screen

How to install

Requirements

If you use NeoBundle, write the following into your .vimrc:

NeoBundle 'Shougo/unite.vim'
NeoBundle 'Quramy/vim-dtsm'

And execute :NeoBundleInstall command in your Vim, you can get unite.vim and vim-dtsm.

How to use

Unite Source

vim-dtsm has an Unite source.

Execute :Unite dtsm, so you can get candidates for installable .d.ts files. Hit enter on selected candidate, so the .d.ts file get installed.

You can execute with keyword. e.g. :Unite dtsm:angular(it's same dtsm search angular in terminal).

Commands

This plugin provides the following commands:

  • :DtsmInstall file_name1 file_name2 ...: Install .d.ts files.
  • :DtsmUninstall file_name1 file_name2 ...: Uninstall .d.ts files.
  • :DtsmInit : Create dtsm.json.
  • :DtsmFetch : Fetch from remote repository
  • :DtsmUpdate : Update all .d.ts files.

License

This software is released under the MIT License, see LICENSE.txt.