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

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

評(píng)分:

文件大小:11.84 MB

類型:系統(tǒng)相關(guān)

開(kāi)發(fā):

要求:WinAll

軟件介紹

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

svim(快捷編輯命令)

功能介紹

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

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

svim通過(guò)檢測(cè)和管理鍵盤/鼠標(biāo)事件,實(shí)現(xiàn)了全系統(tǒng)范圍的vi/vim行為模擬。

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

normal模式

在啟動(dòng)svim模式后,svim所在模式即為normal模式。該模式下我們可以通過(guò)由字符或字符組合命令實(shí)現(xiàn)光標(biāo)移動(dòng)或者編輯操作,或者進(jìn)入其它模式。

insert模式

同樣,按下 i/a 鍵進(jìn)入插入模式,可以在當(dāng)前模式插入字符,插入模式下,按esc進(jìn)入normal模式

visual模式

在normal模式下,按 v 即可進(jìn)入visual模式,然后移動(dòng)光標(biāo)選擇范圍。visual模式下,按 v 或者 esc 退出到 normal 模式。

對(duì)中文輸入的特別支持

相信用過(guò)vi/vim來(lái)編輯中文的同學(xué)都曾遇到痛點(diǎn):

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

svim通過(guò)直接處理鍵盤事件,優(yōu)先級(jí)高于輸入法,因此normal模式下,命令直接被svim處理,輸入法不需要再反復(fù)切換中英文狀態(tài)。

操作介紹

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

同vi/vim一樣,在normal模式下,用戶使用h/j/k/l來(lái)移動(dòng)光標(biāo)位置

k(上)

h(左) l(右)

j(下)

并同時(shí)支持以下移動(dòng)方式

w 下移一個(gè)單詞

b 前移一個(gè)單詞

e 移動(dòng)到單詞尾部(大部分環(huán)境同w)

0 移動(dòng)到行首

$ 移動(dòng)到行尾

{ 跳到段首

} 跳到段尾

常用命令

i 當(dāng)前位置插入

I 在行首插入

a 同 i ,當(dāng)前位置插入

A 在行末插入

o 往下插入一行

O 往上插入一行

x 刪除當(dāng)前字符

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

d w 刪除當(dāng)前單詞

d d 刪除當(dāng)前行

s 刪除當(dāng)前字符,并進(jìn)入insert模式

c 同 s,刪除當(dāng)前字符,并進(jìn)入insert模式

c w 刪除當(dāng)前檔次,并進(jìn)入insert模式

c b 刪除當(dāng)當(dāng)前詞頭部,并進(jìn)入insert模式

c c 刪除當(dāng)前行,并進(jìn)入insert模式

y 拷貝 visual模式下選中部分

y w 拷貝當(dāng)前單詞

y b 拷貝前一個(gè)單詞次

y y 拷貝當(dāng)前行

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

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

u 撤銷上一步操作

U 重做上一步撤銷的操作

J 將當(dāng)前行與下一行合并

g g 跳到當(dāng)前編輯區(qū)最前方

G 跳轉(zhuǎn)(前導(dǎo)數(shù)字N,則跳到第N行,否則跳到編輯區(qū)末尾)

svim模式開(kāi)啟/關(guān)閉

在svim面板上,用鼠標(biāo)單擊 v 鍵 可以關(guān)閉或則開(kāi)啟svim模式。

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

svim的特殊設(shè)定

在normal狀態(tài)下,按下esc鍵會(huì)向系統(tǒng)發(fā)送esc,而visual和insert模式下,esc會(huì)被攔截,svim狀態(tài)返回normal狀態(tài)。

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

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

更新日志

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

微信二維碼
主站蜘蛛池模板: 91人成在线观看网站| 亚洲电影唐人社一区二区| 丰满年轻的继坶| 韩国xxxx69| 欧美vpswindowssex| 国产真人无遮挡作爱免费视频| 亚洲理论片在线观看| 九九久久精品国产AV片国产| 亚洲人成网站看在线播放| 欧美性受xxxx狂喷水| 国产精品亚洲а∨无码播放麻豆| 亚洲午夜精品久久久久久浪潮| 720lu国内自拍视频在线| 欧美大片在线观看完整版| 国产精品无码久久综合| 亚洲va乱码一区二区三区| 亚洲jizzjizz妇女| 日韩精品中文字幕无码专区| 国产成人三级视频在线观看播放| 久久男人av资源网站| 老子午夜伦不卡影院| 把极品白丝班长啪到腿软| 四虎影视1515hh四虎免费| 中文国产成人精品久久app| 精品久久久久久中文字幕无码软件 | 第一福利官方导航| 夜夜高潮夜夜爽夜夜爱爱一区| 优优里番acg※里番acg绅士黑| 99国内精品久久久久久久| 波多野结衣护士| 国产精品自产拍2021在线观看| 亚洲免费视频网址| 黄色福利在线观看| 无码专区久久综合久中文字幕| 免费黄网站大全| www中文字幕在线观看| 精品国产综合区久久久久久| 天天干天天草天天| 亚洲一区二区影院| 韩国伦理电影年轻的妈妈| 性色生活片在线观看|