中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 未整理篇
vi使用技巧(二):copy,paste,delete,块编辑,redo/undo
作者:beat30 时间:2003-02-05 11:07 出处:互联网 责编:chinaitpower
              摘要:vi使用技巧(二):copy,paste,delete,块编辑,redo/undo
1. copy and paste
    yy : copy 光标所在的行
  nyy: copy n line
    yw: copy 光标所在的单词
  nyw: copy 光标所在位置到其后的n 个单词(未必是同一行)
    y$:  copy 光标所在位置到行尾($是行尾的标示)
  ny$:  copy 光标所在位置之后的n行(包括当前行,当前行=y$)
      p:  paste 在光标所在位置之右
      P: --------------------------------左
2. delete, 和copy 类似
    dd : delete current line
  ndd:  delete n line
    dw: delete current word
  ndw: delete n word
    d$ : delete to the end of line.
  nd$ : delete n line. (current line = d$)
       x: delete one character(无论是ascii 还是unicode)
     nx: delete n characters.
3. block edit
    在命令模式下,输入v 进入块编辑状态
    a. 移动光标选定操作快
    b. c(cut), y(copy)
    c. p or P.
4. undo /redo
    u: undo
    U: 取消最近一行的改动
    crtl +r: redo
    e!: 放弃所有改动,重新编辑。

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有