Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prabirshrestha/asyncomplete-tscompletejob.vim
provides typescript autocomplete for asyncomplete.vim via tscompletejob
https://github.com/prabirshrestha/asyncomplete-tscompletejob.vim
asyncomplete code-completion typescript vim
Last synced: about 1 month ago
JSON representation
provides typescript autocomplete for asyncomplete.vim via tscompletejob
- Host: GitHub
- URL: https://github.com/prabirshrestha/asyncomplete-tscompletejob.vim
- Owner: prabirshrestha
- Created: 2017-02-05T20:03:47.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2020-10-04T19:28:54.000Z (about 4 years ago)
- Last Synced: 2024-10-06T15:04:24.540Z (about 1 month ago)
- Topics: asyncomplete, code-completion, typescript, vim
- Language: Vim script
- Size: 3.91 KB
- Stars: 9
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Typescript source for asyncomplete.vim via tscompletejob
========================================================Provide [TypeScript](https://www.typescriptlang.org/) autocompletion source for [asyncomplete.vim](https://github.com/prabirshrestha/asyncomplete.vim)
via [tscompletejob](https://github.com/runoshun/tscompletejob). Internally tscompletejob uses [tsserver](https://github.com/Microsoft/TypeScript/wiki/Standalone-Server-(tsserver))### Requirements
asyncomplete-tscompletejob works on Vim8+ and Neovim.
### Installing
```vim
Plug 'prabirshrestha/asyncomplete.vim'
Plug 'runoshun/tscompletejob'
Plug 'prabirshrestha/asyncomplete-tscompletejob.vim'
```#### Registration
```vim
call asyncomplete#register_source(asyncomplete#sources#tscompletejob#get_source_options({
\ 'name': 'tscompletejob',
\ 'allowlist': ['typescript'],
\ 'completor': function('asyncomplete#sources#tscompletejob#completor'),
\ }))
```### Credits
* [https://github.com/runoshun/tscompletejob](https://github.com/runoshun/tscompletejob)