Javascriptで実装されたViのバリアントを探しています。
残念ながら、JavaScriptコードを記述するためにVimを構成した結果のすべてのタイプを取得しています。
私が見つけた唯一の有用な結果はJSVIです。
質問:私が調べなければならない他の(おそらくより現代的な)衝動はありますか?
Javascriptで実装されたViのバリアントを探しています。
残念ながら、JavaScriptコードを記述するためにVimを構成した結果のすべてのタイプを取得しています。
私が見つけた唯一の有用な結果はJSVIです。
質問:私が調べなければならない他の(おそらくより現代的な)衝動はありますか?
Javascript で書かれた完全な Vim である Vim.js を見てください。ブラウザで動作します。
楽しむ !
http://coolwanglu.github.io/vim.js/web/vim.html
より高速なものが必要な場合は、MIT の学生によって作成された VI 実装があります: http://web.mit.edu/~georgiou/www/vi/
CodeMirrorを試してください。VIM をかなり忠実にエミュレートし、以下をサポートします。
/
, *
, g*
,:substitute
それでも、これは決して Javascript での完全な VIM 実装ではなく、最も有用な機能を可能な限り忠実にエミュレートしようとしているだけです。
Chrome/Opera/Firefox 拡張用に wasavi という javascript で vi clone を書いています。wasavi はまだ完全ではありませんが、ほぼすべての vi/ex コマンドをサポートしています。
興味のある方は是非お試しください:http: //appsweets.net/wasavi/
ソース コードはGitHubでホストされています。
オンラインデモと一緒にvim-in-textarea をチェックしてください。HTML テキストエリアで動作し、スタイルや外観を変更しません。