jitbitmacrorecorder支持很多命令,各种鼠标的左右点击等命令、键盘的各种击键命令、延迟命令(等待窗口、等待用户输入、等待进程启动等)、文件操作命令(复制、删除、打开或者是否存在的判断命令)、窗口命令(关闭窗口、切换窗口、移动窗口、窗口是否存在等判断命令)、文本命令、剪贴板命令、查色找色判断命令、找图命令、关机重启命令、网络命令等,程序甚至允许你输入c#代码。在实时显示模式下可在4种对焦方式中随意切换:“面部+追踪”、“自由移动多点”、“自由移动1点”、“快速模式”,其中前3种对焦方式时hybridcmosaf在画面中央附近的有效区域内发挥作用。在实时显示模式下可在4种对焦方式中随意切换:“面部+追踪”、“自由移动多点”、“自由移动1点”、“快速模式”,其中前3种对焦方式时hybrid cmos af在画面中央附近的有效区域内发挥作用。
vim的三种工作模式
使用vim编辑文件时,默认处于命令行模式。此模式下,可使用方向键(上、下、左、右键)或 k、j、h、i 移动光标的位置,还可以对文件内容进行复制、粘贴、替换、删除等操作。
下图所示是vim处于命令行模式的状态示意图。
vim处于命令行模式
在输入模式下,vim可以对文件执行写操作,类似于在Windows系统的文档中输入内容。
使vim进行输入模式的方式是在命令模式状态下输入i、I、a、A、o、O等插入命令(各指令的具体功能下表所示),当编辑文件完成后按esc键即可返回命令模式。
快捷键功能描述
在当前光标所在位置插入随后输入的文本,光标后的文本相应向右移动
在光标所在行的行首插入随后输入的文本,行首是该行的第一个非空白字符,相当于光标移动到行首执行 i 命令
在光标所在行的下面插入新的一行。光标停在空行首,等待输入文本
在光标所在行的上面插入新的一行。光标停在空行的行首,等待输入文本
在当前光标所在位置之后插入随后输入的文本
在光标所在行的行尾插入随后输入的文本,相当于光标移动到行尾再执行a命令
下图所示为vim处于输入模式模式下的示意图。
vim处于输入模式
底行模式用于对文件中的指定内容执行保存、查找或替换等操作。
使vim切换到底行模式的方法是在命令行模式状态下按:键(注意是英文符号),此时vim窗口的左下方出现一个:符号,这是就可以输入相关指令进行操作了。
指令执行后vim会自动返回命令行模式。如想直接返回命令行模式,按esc即可。
下图所示为vim进入底行模式后的状态。
vim进入底行模式
对于新手来说,经常不知道自己处于什么模式。不论是自己忘了,还是不小心切换了模式,都可以按一次esc键返回命令行模式。如果你多按几次esc键后听到"嘀————"的声音,则代表你已经处于命令行模式了。
打开文件
vim 文件名
打开文件时光标处于文件尾部
vim + 文件名
打开文件时,光标定位到第几行
vim +数字 文件名
字符移动
h:向左移动
l:向右移动
j:向下移动
k:向上移动
这些移动键都可以加上数字(5h:向左移动5个字符格)
单词移动
w:移到下一个单词的词首
e:跳至当前或下一个单词的词尾
b:跳到前一个单词的词首
行内跳转
0 :行首
$:行尾
行间移动
G:最后一行
数字G:跳转至第几行
在底行模式下,直接给出行号,实现跳转
Ctrl + f :向下翻屏
Ctrl +b :向上翻屏
Ctrl +d :向下翻半屏
Ctrl +u :向上翻半屏
x :删除单个字符 (可以加数字:5x)
d:要跟跳转命令组合在一块使用(d $、d0....)
数字dd:删除包括当前光标所在行的#行