vim.js

JavaScript port of Vim

  • 所有者: coolwanglu/vim.js
  • 平台:
  • 許可證: Other
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Vim.js : JavaScript port of Vim

A Tool/Toy for Non-Beginners

by Lu Wang

Try it online

Variations

Recommended browsers: Firefox, Chrome, IE

Vim.js Features

  • ASM.js enabled
  • Persistent ~/.vimrc
  • Execute JavaScript from Vim.js
  • Read local files
  • Read files from Dropbox

Run :e $VIM/vimrc for more detail.

Vim Features

The online demo is built with the small feature set (--with-features=small),
with also a few from the normal set.
Run :version to check details.
(--with-features=normal is too large and too slow for online usage.)

Some features can be requested via pull requests, some are not intended to be included.
Please discuss with me first before you work on a PR.

Tips for hackers

  • Need emscripten with ASYNCIFY enabled
  • Need GCC & cproto (maybe) — Sometimes you need to run make proto when you see errors about 'undeclared variables/functions/structs' or '***.pro' file not found
  • Read build.sh
  • The building process might take lots of memory

Contact

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

License

Read LICENSE

主要指標

概覽
名稱與所有者coolwanglu/vim.js
主編程語言C
編程語言Makefile (語言數: 23)
平台
許可證Other
所有者活动
創建於2013-11-30 07:21:39
推送於2016-05-12 09:08:08
最后一次提交2015-03-05 17:51:01
發布數1
最新版本名稱initial (發布於 )
第一版名稱initial (發布於 )
用户参与
星數4.5k
關注者數138
派生數271
提交數219
已啟用問題?
問題數34
打開的問題數17
拉請求數1
打開的拉請求數1
關閉的拉請求數13
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?