jitbitmacrorecorder支持很多命令,各種鼠標(biāo)的左右點(diǎn)擊等命令、鍵盤(pán)的各種擊鍵命令、延遲命令(等待窗口、等待用戶(hù)輸入、等待進(jìn)程啟動(dòng)等)、文件操作命令(復(fù)制、刪除、打開(kāi)或者是否存在的判斷命令)、窗口命令(關(guān)閉窗口、切換窗口、移動(dòng)窗口、窗口是否存在等判斷命令)、文本命令、剪貼板命令、查色找色判斷命令、找圖命令、關(guān)機(jī)重啟命令、網(wǎng)絡(luò)命令等,程序甚至允許你輸入c#代碼。在實(shí)時(shí)顯示模式下可在4種對(duì)焦方式中隨意切換:“面部+追蹤”、“自由移動(dòng)多點(diǎn)”、“自由移動(dòng)1點(diǎn)”、“快速模式”,其中前3種對(duì)焦方式時(shí)hybridcmosaf在畫(huà)面中央附近的有效區(qū)域內(nèi)發(fā)揮作用。在實(shí)時(shí)顯示模式下可在4種對(duì)焦方式中隨意切換:“面部+追蹤”、“自由移動(dòng)多點(diǎn)”、“自由移動(dòng)1點(diǎn)”、“快速模式”,其中前3種對(duì)焦方式時(shí)hybrid cmos af在畫(huà)面中央附近的有效區(qū)域內(nèi)發(fā)揮作用。
vim的三種工作模式
使用vim編輯文件時(shí),默認(rèn)處于命令行模式。此模式下,可使用方向鍵(上、下、左、右鍵)或 k、j、h、i 移動(dòng)光標(biāo)的位置,還可以對(duì)文件內(nèi)容進(jìn)行復(fù)制、粘貼、替換、刪除等操作。
下圖所示是vim處于命令行模式的狀態(tài)示意圖。
vim處于命令行模式
在輸入模式下,vim可以對(duì)文件執(zhí)行寫(xiě)操作,類(lèi)似于在Windows系統(tǒng)的文檔中輸入內(nèi)容。
使vim進(jìn)行輸入模式的方式是在命令模式狀態(tài)下輸入i、I、a、A、o、O等插入命令(各指令的具體功能下表所示),當(dāng)編輯文件完成后按esc鍵即可返回命令模式。
快捷鍵功能描述
在當(dāng)前光標(biāo)所在位置插入隨后輸入的文本,光標(biāo)后的文本相應(yīng)向右移動(dòng)
在光標(biāo)所在行的行首插入隨后輸入的文本,行首是該行的第一個(gè)非空白字符,相當(dāng)于光標(biāo)移動(dòng)到行首執(zhí)行 i 命令
在光標(biāo)所在行的下面插入新的一行。光標(biāo)停在空行首,等待輸入文本
在光標(biāo)所在行的上面插入新的一行。光標(biāo)停在空行的行首,等待輸入文本
在當(dāng)前光標(biāo)所在位置之后插入隨后輸入的文本
在光標(biāo)所在行的行尾插入隨后輸入的文本,相當(dāng)于光標(biāo)移動(dòng)到行尾再執(zhí)行a命令
下圖所示為vim處于輸入模式模式下的示意圖。
vim處于輸入模式
底行模式用于對(duì)文件中的指定內(nèi)容執(zhí)行保存、查找或替換等操作。
使vim切換到底行模式的方法是在命令行模式狀態(tài)下按:鍵(注意是英文符號(hào)),此時(shí)vim窗口的左下方出現(xiàn)一個(gè):符號(hào),這是就可以輸入相關(guān)指令進(jìn)行操作了。
指令執(zhí)行后vim會(huì)自動(dòng)返回命令行模式。如想直接返回命令行模式,按esc即可。
下圖所示為vim進(jìn)入底行模式后的狀態(tài)。
vim進(jìn)入底行模式
對(duì)于新手來(lái)說(shuō),經(jīng)常不知道自己處于什么模式。不論是自己忘了,還是不小心切換了模式,都可以按一次esc鍵返回命令行模式。如果你多按幾次esc鍵后聽(tīng)到"嘀————"的聲音,則代表你已經(jīng)處于命令行模式了。
打開(kāi)文件
vim 文件名
打開(kāi)文件時(shí)光標(biāo)處于文件尾部
vim + 文件名
打開(kāi)文件時(shí),光標(biāo)定位到第幾行
vim +數(shù)字 文件名
字符移動(dòng)
h:向左移動(dòng)
l:向右移動(dòng)
j:向下移動(dòng)
k:向上移動(dòng)
這些移動(dòng)鍵都可以加上數(shù)字(5h:向左移動(dòng)5個(gè)字符格)
單詞移動(dòng)
w:移到下一個(gè)單詞的詞首
e:跳至當(dāng)前或下一個(gè)單詞的詞尾
b:跳到前一個(gè)單詞的詞首
行內(nèi)跳轉(zhuǎn)
0 :行首
$:行尾
行間移動(dòng)
G:最后一行
數(shù)字G:跳轉(zhuǎn)至第幾行
在底行模式下,直接給出行號(hào),實(shí)現(xiàn)跳轉(zhuǎn)
Ctrl + f :向下翻屏
Ctrl +b :向上翻屏
Ctrl +d :向下翻半屏
Ctrl +u :向上翻半屏
x :刪除單個(gè)字符 (可以加數(shù)字:5x)
d:要跟跳轉(zhuǎn)命令組合在一塊使用(d $、d0....)
數(shù)字dd:刪除包括當(dāng)前光標(biāo)所在行的#行