Chinaunix首页 | 论坛 | 博客
  • 博客访问: 28311
  • 博文数量: 3
  • 博客积分: 205
  • 博客等级: 入伍新兵
  • 技术积分: 40
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-07 15:20
文章分类

全部博文(3)

文章存档

2015年(1)

2012年(2)

最近访客

分类: LINUX

2012-02-09 18:42:26

操作符命令和位移
    "dw"命令可以删除一个word。
    "d$"命令删除自当前光标到行尾的内容;
改变文本
    "c"命令-改变命令,命令执行后进入insert模式;
    "cc"命令可以改变整行,不过仍保持原来的缩进;
    "c$"命令改变当前光标到行尾的内容;
替换单个字符
    "r"命令不是一个操作符命令。它等你键入下一个字符用以代替当前光标下的字符;
重复移动
    "."命令重复上一次做出的改动;
Visual模式
    "v"可以进入Visual模式。
    ""退出Visual模式;
选择多行
    "V".如果想整行整行地操纵文本;
移动文本
    "p".以"d"或"x"这样的命令删除文本时,被删除的内容时被保存起来的。可以用命令"p"把它取回来;
    "P"命令与"p"一样,不过它把取回的内容置于光标之前;
交换两个字符
    "xp"命令交换两个字符;如:"teh"把光标置于e上执行"xp"变成"the"
复制文本
    "y"命令会把文本复制到一个寄存器中,然后可以用"p"命令取回;
    "yw"命令复制一个word;
    "yy"命令复制一行;
    "Y"命令也时复制整行的内容;
    "y$"命令复制当前光标至行尾;

总结:
    "x"        删除当前光标下的字符("dl"的快捷命令)
    "X"        删除当前光标之前的字符("dh"的快捷命令)
    "D"        删除自当前光标至行尾的内容("d$"的快捷命令)
    "dw"    删除自当前光标至下一个word的开头
    "db"    删除自当前光标至前一个word的开始
    "diw"    删除当前光标所在的word(不包括空白字符)
    "daw"    删除自当前光标所在的word(包括空白字符)
    "dG"    删除当前行至文件尾的内容
    "dgg"    删除当前行至文件头的内容

阅读(1830) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~