操作符命令和位移
"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) |