展望2011

UNIX下vi命令常用指令

上一篇 / 下一篇  2007-06-27 15:24:54 / 个人分类:操作系统

Bx7o T!jT}0UNIX下vi命令常用指令51Testing软件测试网bFQ5]#T ^6M

Sd%Sll3v$h\0新增 (append)51Testing软件测试网;b5]9YZga/b \
a :从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。51Testing软件测试网t_C@-M1M
A: 从光标所在列最後面的地方开始新增资料。51Testing软件测试网Sg0}LL1@D*j y

51Testing软件测试网q_c9nHU'hKl

插入 (insert)
6y;X^8VWd|0i: 从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。
4{-g1otg0I :从光标所在列的第一个非空白字元前面开始插入资料。

ow P4w]Pe0

q[)e"R1Z.S2nZp#?0开始 (open)
9cguhv!Ld[)n&P"j0o :在光标所在列下新增一列并进入输入模式。51Testing软件测试网_3P8JD8D"b$I
O: 在光标所在列上方新增一列并进入输入模式。51Testing软件测试网n(I)L;u/X!Cynt

51Testing软件测试网!Mu4m,|qi-p

删除(delete)
6kglw`9re0x: 删除光标所在字符。
S\A xMX:N0X:  删除光标前一个字符.51Testing软件测试网}F ZY&a O`!H
dd :删除光标所在的列。51Testing软件测试网}/Eh:|$n4k/|
ndd: 删除光标所在的向下n列.
_9FU&@n5c:e0s: 删除光标所在字元,并进入输入模式。
#aU h-ZX){0S: 删除光标所在的列,并进入输入模式。51Testing软件测试网jDzF}6Y+X'?W

bVu7Lp+R[8y0替换(replace)51Testing软件测试网;giP|u1o;j2]Y
r :修改光标所在字元,r 後接著要修正的字符。
$J*yxt(\0R: 进入取替换状态,新增文字会覆盖原先文字,直到按 [ESC] 回到指令模式下为止。

z9mZ"Pl8C0

_HKf-p lF0复制和粘贴
@{mvh2r#r Y:kG/r0yy : 拷贝光标所在的那一行到剪贴板.51Testing软件测试网``}1q#f'WuB+M ne
nyy: 拷贝光标所在的向下n列.51Testing软件测试网*YMs,@ Ht
p : 取出剪贴板中内容的命令粘贴到光标所在列下方粘贴一列.
^SE._ cN9@wB6P0P: 取出剪贴板中内容的命令粘贴到光标所在列粘贴一列,原先所在列以及下面列全部向下移动一列.51Testing软件测试网3AU/D6UG$^
u: 复原前一个动作

)PFf1V}'h#](LI051Testing软件测试网[$[fTgi;q

光标移动51Testing软件测试网&{p!m!|f6Gm*[
k: 光标向上移动
jAF kK k2z0j: 光标向下移动
W6p/b^ P'V3Q_xX0h: 光标向左移动
0@#p5F:N8D qU6v cY0l: 光标向右移动51Testing软件测试网9b9~^2x-a,E D3\
0: 移动到光标所在列的最前面   51Testing软件测试网.gD,PJ7N!ct
$: 移动到光标所在列的最後面51Testing软件测试网%t A`1G[PrD"t
G: 移动到该文件的最后一行51Testing软件测试网&XSqt:j
n<enter>: 游标向下移动n行51Testing软件测试网 o!L5H:M `3gWe |
[CTRL][f]: 向下一页
a u*S#F$O'e#X0[CTRL][b]: 向上一页51Testing软件测试网2Oz ^ gb{


TAG: UNIX vi 命令 操作系统

 

评分:0

我来说两句

Open Toolbar