wasavi

vi editor for any web page.

wasaviคืออะไร?

wasavi เป็นส่วนขยายของ Chrome ที่พัฒนาโดย https://appsweets.net และคุณลักษณะหลักของมันคือ "vi editor for any web page."

ภาพหน้าจอของส่วนขยาย

screenshot
screenshot
screenshot

ดาวน์โหลดไฟล์ CRX ของส่วนขยาย wasavi

ดาวน์โหลดไฟล์ส่วนขยาย wasavi ในรูปแบบ crx และติดตั้งส่วนขยาย Chrome ด้วยตนเองในเบราว์เซอร์หรือแชร์ไฟล์ crx กับเพื่อนๆ เพื่อติดตั้งส่วนขยาย Chrome อย่างง่ายดาย

คำแนะนำในการใช้ส่วนขยาย

                        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.                    

ข้อมูลพื้นฐานของส่วนขยาย

ชื่อ wasavi wasavi
ID dgogifpkoilgiofhhhodbodcfgomelhe
URL อย่างเป็นทางการ https://chromewebstore.google.com/detail/wasavi/dgogifpkoilgiofhhhodbodcfgomelhe
คำอธิบาย vi editor for any web page.
ขนาดไฟล์ 475 KB
จำนวนการติดตั้ง 4,865
เวอร์ชันปัจจุบัน 0.7.737
อัปเดตครั้งล่าสุด 2019-03-08
วันที่เผยแพร่ 2019-03-08
คะแนน 4.76/5 รวมทั้งหมด 137 คะแนน
ผู้พัฒนา https://appsweets.net
อีเมล [email protected]
ประเภทการชำระเงิน free
เว็บไซต์ส่วนขยาย http://appsweets.net/wasavi/
URL หน้าช่วยเหลือ https://github.com/akahuku/wasavi/issues
ภาษาที่รองรับ 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\/"
}