官术网_书友最值得收藏!

1.4.5 vi編輯器的兩種模式

如上所述,vi存在兩種模式:指令模式和輸入模式。在指令模式下輸入的按鍵將作為指令來處理,如輸入a,vi即認為是在當前位置插入字符;而在輸入模式下,vi則把輸入的按鍵當做插入的字符來處理。指令模式切換到輸入模式只需鍵入相應的輸入命令即可(如a, A),而要從輸入模式切換到指令模式,則需在輸入模式下鍵入【Esc】鍵,如果不清楚目前是處于什么模式,可以多按幾次【Esc】鍵,系統如發出“嗶嗶”聲就表示已處于指令模式下了。

由指令模式進入輸入模式的指令如下。

a——從光標所在位置后面開始新增資料,光標后的資料隨新增資料向后移動。

A——從光標所在列最后面的地方開始新增資料。

插入(insert)

i——從光標所在位置前面開始插入資料,光標后的資料隨新增資料向后移動。

I——從光標所在列的第一個非空白字元前面開始插入資料。

開始(open)

o——在光標所在列下新增一列并進入輸入模式。

O——在光標所在列上方新增一列并進入輸入模式。

主站蜘蛛池模板: 招远市| 桦南县| 崇明县| 临颍县| 分宜县| 永和县| 拉萨市| 资阳市| 池州市| 嘉荫县| 英山县| 拉萨市| 罗城| 北流市| 博客| 尼木县| 德庆县| 新余市| 秦皇岛市| 普洱| 米易县| 公安县| 福安市| 马公市| 兴宁市| 尚义县| 界首市| 两当县| 小金县| 双鸭山市| 乐亭县| 夹江县| 蚌埠市| 三亚市| 科技| 南昌县| 罗江县| 银川市| 内乡县| 三门峡市| 榆林市|