• <sup id="qus6g"><delect id="qus6g"></delect></sup>
  • <strike id="qus6g"></strike>
  • <del id="qus6g"></del>
    <strike id="qus6g"></strike>
  • <ul id="qus6g"></ul>
    svim(快捷編輯命令)  V2019.05.17官方版

    svim(快捷編輯命令) V2019.05.17官方版

    評分:

    文件大小:11.84 MB

    類型:系統相關

    開發:

    要求:WinAll

    軟件介紹

    svim是一個想讓用戶在windows上的每一個文本編輯區中都能用神器vi進行文字編輯的桌面軟件,svim在windows的任意編輯區中模擬vi/vim功能,提升編輯效率。

    svim(快捷編輯命令)

    功能介紹

    只要有文字輸入的地方,就有svim的用武之地。

    svim支持大部分vi/vim編輯操作

    svim通過檢測和管理鍵盤/鼠標事件,實現了全系統范圍的vi/vim行為模擬。

    svim支持大部分vi/vim操作,支持normal/visual/insert三種模式。

    normal模式

    在啟動svim模式后,svim所在模式即為normal模式。該模式下我們可以通過由字符或字符組合命令實現光標移動或者編輯操作,或者進入其它模式。

    insert模式

    同樣,按下 i/a 鍵進入插入模式,可以在當前模式插入字符,插入模式下,按esc進入normal模式

    visual模式

    在normal模式下,按 v 即可進入visual模式,然后移動光標選擇范圍。visual模式下,按 v 或者 esc 退出到 normal 模式。

    對中文輸入的特別支持

    相信用過vi/vim來編輯中文的同學都曾遇到痛點:

    中文輸入法狀態下,按鍵會先被輸入法捕獲,于是為了輸入編輯命令和漢字,我們不得不頻繁切換輸入法的中英文狀態。

    svim通過直接處理鍵盤事件,優先級高于輸入法,因此normal模式下,命令直接被svim處理,輸入法不需要再反復切換中英文狀態。

    操作介紹

    svim/vi/vim常用操作,入門介紹

    同vi/vim一樣,在normal模式下,用戶使用h/j/k/l來移動光標位置

    k(上)

    h(左) l(右)

    j(下)

    并同時支持以下移動方式

    w 下移一個單詞

    b 前移一個單詞

    e 移動到單詞尾部(大部分環境同w)

    0 移動到行首

    $ 移動到行尾

    { 跳到段首

    } 跳到段尾

    常用命令

    i 當前位置插入

    I 在行首插入

    a 同 i ,當前位置插入

    A 在行末插入

    o 往下插入一行

    O 往上插入一行

    x 刪除當前字符

    d 刪除visual模式中選擇的片段

    d w 刪除當前單詞

    d d 刪除當前行

    s 刪除當前字符,并進入insert模式

    c 同 s,刪除當前字符,并進入insert模式

    c w 刪除當前檔次,并進入insert模式

    c b 刪除當當前詞頭部,并進入insert模式

    c c 刪除當前行,并進入insert模式

    y 拷貝 visual模式下選中部分

    y w 拷貝當前單詞

    y b 拷貝前一個單詞次

    y y 拷貝當前行

    p 粘貼剪切板內容(如果剪切內容是整行,則在下一行開始粘貼)

    P 粘貼接切板內容(如果剪切內容是整行,則在上一行開始粘貼)

    u 撤銷上一步操作

    U 重做上一步撤銷的操作

    J 將當前行與下一行合并

    g g 跳到當前編輯區最前方

    G 跳轉(前導數字N,則跳到第N行,否則跳到編輯區末尾)

    svim模式開啟/關閉

    在svim面板上,用鼠標單擊 v 鍵 可以關閉或則開啟svim模式。

    svim模式也可以快速開啟/關閉,快捷熱鍵 CapsLock+v (注意CapsLock如果不特殊設置,被映射為下文介紹的GeeKey,Shift+CapsLock執行大小寫轉換)

    svim的特殊設定

    在normal狀態下,按下esc鍵會向系統發送esc,而visual和insert模式下,esc會被攔截,svim狀態返回normal狀態。

    基于windows下普遍的輸入特性,append(a) 命令不在表示在當前字符之后插入 而是和 insert(i) 命令一樣都是在當前位置插入。

    為了大部分輸入環境的行為一致,svim不支持r/R操作。

    更新日志

    修復寄存器bug
    ? ? ? ?增加正則替換功能
    ? ? ? ?增加命令模式中文支持。

    微信二維碼
    亚洲精品人成电影网| 亚洲国产精品线观看不卡| 亚洲av日韩av高潮潮喷无码| 亚洲精品黄色视频在线观看免费资源| 亚洲av片不卡无码久久| 亚洲自偷自拍另类12p| 亚洲av无码乱码国产精品| 亚洲精品无码av人在线观看| 亚洲国产天堂久久综合| 亚洲国产成人久久综合区| www.91亚洲| 亚洲国产成人久久一区WWW| 久久精品国产亚洲AV未满十八| 亚洲成av人在线观看网站| 亚洲性色精品一区二区在线| 亚洲色一区二区三区四区| 亚洲精品乱码久久久久久蜜桃图片| 亚洲w码欧洲s码免费| 中文字幕精品三区无码亚洲| 亚洲性无码AV中文字幕| 亚洲人成色99999在线观看| 国产 亚洲 中文在线 字幕| 亚洲精品国产国语| 亚洲av无码不卡久久| 亚洲一本到无码av中文字幕| 亚洲午夜无码久久久久小说| 日韩亚洲国产综合高清| 亚洲欧美中文日韩视频| 亚洲成a人片在线不卡一二三区 | 337p日本欧洲亚洲大胆精品555588| 久久亚洲国产精品五月天| 亚洲精品高清视频| 亚洲成aⅴ人片在线影院八| 中文字幕亚洲男人的天堂网络| 亚洲av无码电影网| 最新国产精品亚洲| 无码专区一va亚洲v专区在线 | 亚洲黄色网站视频| 国产成人精品日本亚洲18图| 亚洲AV一区二区三区四区| 亚洲AV无码乱码在线观看牲色|