VxWorks的Host/Kernel Shell都支持两种Mode:Input Mode、Edit Mode。默认使用的C解释器就是在Input Mode下工作的,而Edit Mode又支持两种风格:vi和emacs(低一些的版本只支持vi)。vi,Linux中最常用的文本编辑器。
今天一起来看看VxWorks里的vi命令怎么用
先复习一个Shell在Input Mode里的命令: h
然后添加组件INCLUDE_SHELL_VI_MODE
启动VxWorks后,Shell默认处于Input Mode,要想进入Edit Mode,只需在Shell里点击键盘的ESC键;而在Edit Mode里点击Enter键,就回到Input Mode了
目前VxWorks 6.9里支持的vi命令有:
移动与搜索命令
<n>代表1-9的数字,不使用则表示1
插入命令
编辑命令
另外还有一些控制命令
是不是有点多?那就先记住这几条
这正是:
Shell文本可编辑,进入vi很容易。
多个命令不好记,先用k键应应急。