nvim-typescript - Typescript tooling for Neovim

  •        86

First make sure you have Neovim 0.2.1 or highter. This includes the node-host that is required for this plugin. You will need a global install of the neovim client as well. This will make sure that neovim and node can communicate.




Related Projects

NyaoVim - Web-enhanced Extensible Neovim Frontend

  •    TypeScript

This is a Neovim frontend built on Electron. The Neovim editor is composed as a Web Component and users can extend the UI with reusable Web Components, HTML, CSS and JavaScript. Use Vim as a component from a shell or in an IDE.

Oni - new kind of editor, powered by Neovim

  •    TypeScript

Oni is a new kind of editor, focused on maximizing productivity - combining modal editing with features you expect in modern editors. Oni is built with neovim, and inspired by VSCode, Atom, LightTable, and Emacs. The vision of Oni is to build an editor that allows you to go from thought to code as easily as possible - bringing together the raw editing power of Vim, the feature capabilities of Atom/VSCode, and a powerful and intuitive extensibility model - wrapped up in a beautiful package. This repository is under active development, and until 1.0 please consider everything unstable.

nvim-completion-manager - :warning: PLEASE USE https://github.com/ncm2/ncm2 INSTEAD

  •    Python

This is a fast, extensible, async completion framework for neovim. For more information about plugin implementation, please read the Why section. Future updates, announcements, screenshots will be posted here. Subscribe it if you are interested.

neovim-remote - :ok_hand: Support for --remote and friends.

  •    Python

If you encounter any issues, e.g. permission denied errors or you can't find the nvr executable, read INSTALLATION.md. Nvim always starts a server. Get its address via :echo $NVIM_LISTEN_ADDRESS or :echo v:servername. Or specify an address at startup: NVIM_LISTEN_ADDRESS=/tmp/nvimsocket nvim.

homebrew-neovim - Homebrew formula


Homebrew formula for Neovim. The program name is nvim (not neovim).

VSCodeNeovim - A rewrite of VSCodeVim, backed by neovim. Still in development, not meant for use.

  •    TypeScript

Vim emulation for Visual Studio Code. VSCodeNeoVim is a Visual Studio Code rewrite of VSCodeVim, changing everything to be backed by Neovim.

denite.nvim - :dragon: Dark powered asynchronous unite all interfaces for Neovim/Vim8

  •    Python

Denite is a dark powered plugin for Neovim/Vim to unite all interfaces. It can replace many features or plugins with its interface. It is like a fuzzy finder, but is more generic. You can extend the interface and create the sources. Unite.vim was meant to be like Helm for Vim. But the implementation is ugly and it's very slow.

deoplete.nvim - :stars: Dark powered asynchronous completion framework for neovim/Vim8

  •    Python

Deoplete is the abbreviation of "dark powered neo-completion". It provides an extensible and asynchronous completion framework for neovim/Vim8. deoplete will display completions via complete() by default.

TypeScript - TypeScript使用手册。TypeScript is a superset of JavaScript that compiles to clean JavaScript output

  •    TypeScript

TypeScript使用手册。TypeScript is a superset of JavaScript that compiles to clean JavaScript output. http://www.typescriptlang.org

TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  •    TypeScript

[TypeScript](http://www.typescriptlang.org/) is a language for application-scale JavaScript. TypeScript adds optional types, classes, and modules to JavaScript. TypeScript supports tools for large-scale JavaScript applications for any browser, for any host, on any OS. TypeScript compiles to readable, standards-based JavaScript. Try it out at the [playground](http://www.typescriptlang.org/Playground), and stay up to date via [our blog](http://blogs.msdn.com/typescript) and [twitter account](http

typescript-tools - Tools related to the TypeScript language

  •    Javascript

typescript-tools (v0.7) provides access to the TypeScript Language Services (v1.8) via a simple commandline server (tss). This makes it easy to build editor plugins supporting TypeScript. Several editor plugins are available. If you build plugins for other editors/IDEs based on typescript-tools, please let me know. From-source compilation should not be necessary, as a pre-compiled bin/tss.js is included, as well as a bin/lib.d.ts. But if you want to rebuild and test tss, you can run make in typescript-tools.

typescript-eslint-parser - An ESLint custom parser which leverages TypeScript ESTree to allow for ESLint to lint TypeScript source code

  •    Javascript

An ESLint custom parser which leverages TypeScript ESTree to allow for ESLint to lint TypeScript source code. There is sometimes an incorrect assumption that the parser itself is what does everything necessary to facilitate the use of ESLint with TypeScript. In actuality, it is the combination of the parser and one or more plugins which allow you to maximize your usage of ESLint with TypeScript.

ts-jest - TypeScript preprocessor with sourcemap support for Jest

  •    TypeScript

ts-jest is a TypeScript preprocessor with source map support for Jest that lets you use Jest to test projects written in TypeScript. It supports all features of TypeScript including type-checking. Read more about Babel7 + preset-typescript vs TypeScript (and ts-jest).

typescript-formatter - Formatter of TypeScript code

  •    TypeScript

A TypeScript code formatter powered by TypeScript Compiler Service. If no files are specified on the command line but a TypeScript project file (tsconfig.json) exists, the list of files will be read from the project file.

utility-types - Utility Types for TypeScript (provide migration from Flow's Utility Types)

  •    TypeScript

The primary goal of this library is to provide a set of proven Utility Types (inspired by Set Theory and functional languages) that should complement existing TypeScript Mapped Types. The secondary goal is to provide a compatibility layer with Flow's Utility Types. Flow and TypeScript have a lot in common. By using this library TypeScript Developers will become more familiar with differences to "Flow" and extend their static-typing toolbelt. Moreover it can help to migrate between "Flow" and "TypeScript" projects much easier.

vue-typescript - Typescript decorators to make vue feel more typescripty

  •    TypeScript

I built this mostly to remove the red squiggles on VSCode, but also to make Vue work seamlessly while still writing code that feels like typescript. While you can just declare all your components as 'any' and carry on, you lose all the fantastic features of typescript. However, i also wanted to make sure i still had access to the entirety of Vue's features; so vue-typescript is built in such a way that you can pick and chose how much of it you want to use and what you would rather stick to standard Vue syntax for.

typescript-book - :books: The definitive guide to TypeScript and possibly the best TypeScript book :book:

  •    TypeScript

If you are here to read the book online get started. Book is completely free so you can copy paste whatever you want without requiring permission. If you have a translation you want me to link here. Send a PR.

plugin-typescript - TypeScript loader for SystemJS

  •    TypeScript

A plugin for SystemJS which enables you to System.import TypeScript files directly. The files are transpiled in the browser and compilation errors written to the console. Starting with JSPM 0.17.0 (currently in beta) this plugin will be the officially supported mechanism for transpiling TypeScript. It provides the ability to transpile TypeScript and ES2015+ files on the fly when then are loaded by SystemJS.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.