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