wasavi

vi editor for any web page.

¿Qué es wasavi?

wasavi es una extensión de Chrome desarrollada por https://appsweets.net, y su función principal es "vi editor for any web page.".

Capturas de Pantalla de la Extensión

screenshot
screenshot
screenshot

Descargar Archivo CRX de la Extensión wasavi

Descarga archivos de extensión wasavi en formato crx, instala manualmente las extensiones de Chrome en el navegador o comparte los archivos crx con amigos para instalar fácilmente las extensiones de Chrome.

Instrucciones de Uso de la Extensión

                        wasavi is a clone of vi editor and extends a TEXTAREA element. 
If you focus TEXTAREA element and press Ctrl+Enter, TEXTAREA turns into vi editor.

wasavi supports following vi commands:
* c y d > < gq cc yy dd >> << C Y D gqq
* - + ^  $  % | comma(,) ; _ / ? ' ` ( ) { } [[ ]]  0 j k h l ^N ^P ^H      w W b B e E gg gj gk g^ g$ G H M L f F t T n N
* ^U ^D ^Y ^E ^B ^F   z z. zz z-
* x X  p P J period( . ) u ^R ~ ^L ^G m @ q r R a A i I o O & s S ZZ
* :

wasavi supports following ex commands:
* abbreviate cd chdir copy delete edit file filesystem global join k map mark marks move options print put pwd quit read redo s & ~ set registers to unabbreviate undo unmap version v write wq xit yank > < @ *

In addition, wasavi ported some functions from vim such as incremental-searching, multi level undo/redo, and text objects.

Visit http://appsweets.net/wasavi/ for more details and tips.
Source code of wasavi is hosted on https://github.com/akahuku/wasavi.                    

Información Básica de la Extensión

Nombre wasavi wasavi
ID dgogifpkoilgiofhhhodbodcfgomelhe
URL Oficial https://chromewebstore.google.com/detail/wasavi/dgogifpkoilgiofhhhodbodcfgomelhe
Descripción vi editor for any web page.
Tamaño del Archivo 475 KB
Cantidad de Instalaciones 4,865
Versión Actual 0.7.737
Última Actualización 2019-03-08
Fecha de Publicación 2019-03-08
Calificación 4.76/5 Total de 137 Calificaciones
Desarrollador https://appsweets.net
Correo electrónico [email protected]
Tipo de Pago free
Sitio Web de la Extensión http://appsweets.net/wasavi/
URL de la Página de Ayuda https://github.com/akahuku/wasavi/issues
Idiomas Soportados en-US,ja
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "__MSG_wasavi_name__",
    "short_name": "__MSG_wasavi_name__",
    "version": "0.7.737",
    "description": "__MSG_wasavi_desc__",
    "default_locale": "en_US",
    "icons": {
        "16": "images\/icon016.png",
        "48": "images\/icon048.png",
        "128": "images\/icon128.png"
    },
    "permissions": [
        "tabs",
        "clipboardRead",
        "clipboardWrite",
        "contextMenus",
        "identity",
        "storage",
        "https:\/\/*.dropboxapi.com\/*",
        "https:\/\/*.google.com\/*",
        "https:\/\/*.googleapis.com\/*",
        "https:\/\/*.googleusercontent.com\/*",
        "https:\/\/apis.live.net\/*"
    ],
    "background": {
        "page": "backend\/main.html"
    },
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "exclude_matches": [
                "http:\/\/wasavi.appsweets.net\/*",
                "https:\/\/wasavi.appsweets.net\/*"
            ],
            "js": [
                "frontend\/extension_wrapper.js",
                "frontend\/agent.js"
            ],
            "run_at": "document_start",
            "all_frames": true,
            "match_about_blank": true
        },
        {
            "matches": [
                "http:\/\/wasavi.appsweets.net\/*",
                "https:\/\/wasavi.appsweets.net\/*"
            ],
            "js": [
                "frontend\/extension_wrapper.js",
                "frontend\/init.js",
                "frontend\/utils.js",
                "frontend\/unistring.js",
                "frontend\/unicode_utils.js",
                "frontend\/qeema.js",
                "frontend\/classes.js",
                "frontend\/classes_ex.js",
                "frontend\/classes_undo.js",
                "frontend\/classes_subst.js",
                "frontend\/classes_search.js",
                "frontend\/classes_ui.js",
                "frontend\/wasavi.js"
            ],
            "run_at": "document_start",
            "all_frames": true
        }
    ],
    "web_accessible_resources": [
        "wasavi.html",
        "scripts\/page_context.js"
    ],
    "options_ui": {
        "page": "options.html",
        "open_in_tab": true
    },
    "homepage_url": "http:\/\/appsweets.net\/"
}