wasavi

vi editor for any web page.

Qu'est-ce que wasavi ?

wasavi est une extension Chrome développée par https://appsweets.net, et sa fonction principale est "vi editor for any web page.".

Captures d'Écran de l'Extension

screenshot
screenshot
screenshot

Télécharger le fichier CRX de l'extension wasavi

Téléchargez les fichiers d'extension wasavi au format crx, installez manuellement les extensions Chrome dans le navigateur ou partagez les fichiers crx avec des amis pour installer facilement les extensions Chrome.

Instructions d'Utilisation de l'Extension

                        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.                    

Informations de Base sur l'Extension

Nom wasavi wasavi
ID dgogifpkoilgiofhhhodbodcfgomelhe
URL Officiel https://chromewebstore.google.com/detail/wasavi/dgogifpkoilgiofhhhodbodcfgomelhe
Description vi editor for any web page.
Taille du Fichier 475 KB
Nombre d'Installations 4,865
Version Actuelle 0.7.737
Dernière Mise à Jour 2019-03-08
Date de Publication 2019-03-08
Évaluation 4.76/5 Total 137 Évaluations
Développeur https://appsweets.net
Email [email protected]
Type de Paiement free
Site Web de l'Extension http://appsweets.net/wasavi/
URL de la Page d'Aide https://github.com/akahuku/wasavi/issues
Langues Prises en Charge 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\/"
}