vi

Review of Basic vi Commands

T

Text ObjectChangeDeleteCopy
1 wordcwdwyw

2 words, not counting punctuation

2cW or c2W2dW or d2W2yW or y2W
3 words back3cb or c3b3db or d3b3yb or y3b
1 lineccddyy or Y
To end of linec$ or Cd$ or Dy$
To beginning of linec0d0y0
Single characterrx or Xyl or yh
Five characters5s5x5yl

Table 2.2: Movement
MovementCommands
<-,-v,-^, ->

h, j, k, l

To first character of next line+
To first character of previous line-
To end of worde or E
Forward by wordw or W
Backward by wordb or B
To end of line$
To beginning of line0

Table 2.3: Other Operations
OperationsCommands
Place text from bufferP or p
Start vi, open file if specifiedvi file
Save edits, quit fileZZ
No saving of edits, quit file:q!

Table 2.4: Text Creation and Manipulation Commands
Editing ActionCommand
Insert text at current positioni
Insert text at beginning of lineI
Append text at current positiona
Append text at beginning of lineA
Open new line below cursor for new texto
Open new line above cursor for new textO
Delete line and substitute textS
Overstrike existing characters with new textR
Join current and next lineJ
Toggle case~
Repeat last action.
Undo last changeu
Restore line to original stateU

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值