Skip to content

skarayan/vim.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vim.js : Vim ported to JavaScript

A Tool/Toy for Non-Beginners

by Lu Wang

Status

vim is built with --with-features=tiny.

Very unstable, only tested on Firefox + Ubuntu

Instructions

  • Prepare the dependencies:
    • emscripten
    • closure compiler
  • Get yourself familiar with
    • emscripten
    • streamline.js
    • source code of vim
  • Setup paths in build.sh
  • Run build.sh

Development

Patches are welcome for

  • Multi-browser/platform support
  • Stability improvements
  • UI improvements
  • Other stuffs in TODO

Please contact me if you want to work on other features

Contact

Lu Wang coolwanglu(a)gmail.com — please do not expect a prompt response.

License

Same as vim

About

JavaScript port of Vim

Resources

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
LICENSE
GPL-2.0
LICENSE.gplv2

Stars

Watchers

Forks

Packages

No packages published