首页 理论教育快速编译嵌入式Linux

快速编译嵌入式Linux

【摘要】:vi提供了一些功能强大的但容易记忆的命令供用户使用。类似这样的编辑任务在vi中可以轻松高效完成。r.替换光标所在字符。

vi提供了一些功能强大的但容易记忆的命令供用户使用。类似这样的编辑任务在vi中可以轻松高效完成。

1.vi的三种模式

图5.1 vi三种模式示意图

2.切换到编辑模式的四种方式,编辑模式可以输入任意内容

a.光标向后移动一位。

i.当前位置。

o.另起新行。

s.删除光标所在字符

r.替换光标所在字符。

3.尾行模式,用于保存内容、查找替换、设置行号等功能性操作

4.命令模式

①光标移动

a.字符级

左(h) 下(j) 上(k) 右(l)

b.单词

w word移动到下个单词首字母

b before上个单词首字母

e end下个单词结尾

c.行级

0行首

$行尾(www.chuimin.cn)

d.段落级{上}下(没必要记忆)

e.屏幕级 H屏首 L屏尾(没必要记忆)

f.文档级

G 文档尾部

nG 文档第n行

gg 文档第一行

crtl+f<-->pagedown向下翻页

crtl+b<-->pageup向上翻页

n+enter 向下移动n行

②内容删除

dd//删除当前行

ndd//自当前行向下删除n行

x//删除当前字符

cw//删除光标所在字母后面的字符

③内容复制

yy//复制光标当前行

nyy//自当前行复制n行

p//对(删除)复制的内容进行粘贴

④相关快捷操作

u//撤销

.//重复上次操作