Chinaunix首页 | 论坛 | 博客
  • 博客访问: 34507
  • 博文数量: 5
  • 博客积分: 1632
  • 博客等级: 上尉
  • 技术积分: 45
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-16 09:31
文章分类

全部博文(5)

文章存档

2010年(2)

2009年(3)

最近访客

分类: LINUX

2009-12-16 10:56:45

vi--开始编辑

新增(append)

         - a 从光标所在位置后面开始新增资料,光标后的资料随新增资料向后转移。

         - A 从光标所在列最后面的地方开始新增资料。

插入(inset)

         - i 从光标所在位置前面开始插入资料,光标后的资料随新增资料向后移动。

         - I 从光标列的第一个非空白字符面前开始插入资料。

开始 (open)

        - o 在光标所在列下新增一列并进入输入模式。

        - O 在光标所在列上方新增一列并进入输入模式。

 

vi--删除与修改

     x     删除光标所在字符

    dd   删除光标所在的列

    r      修改光标所在字符,r后接着要修正的字符

    R    进入取代状态,新增资料会覆盖原先资料,直到按[ESC]回到指令模式下为止

    s     删除光标所在字符,并进入输入模式

    S    删除光标所在的列,并进入输入模式

 

vi--退出命令

    <:q> 不保存退出

    <:q!> 不保存强制性退出

    <:w> 保存编辑

    <:w filename> 存入文件filename中

    <:w! filename> 强制性存入文件filename中

    <:wq>(:x)保存并退出

 

vi--光标移动命令

    移动到当前单词的开始

    移动到当前单词的结尾

    向后移动一个单词

    向前移动一个单词

      向下移动一行

    向上移动一行

      向后移动一个字符

 

vi--改变与替换操作命令

    替换光标所在的字符

    替换字符序列

    () 替换一个单词

    替换光标所在的前一字符

    () 替换自光标位置至行尾的所有字符

    替换当前行

 

vi--拷贝与粘贴命令

     将光标所在单词拷入剪贴板

    () 将光标至行尾的字符拷入剪贴板

     将当前行拷入剪贴板

   

将剪贴板中的内容粘贴在光标后

   

 将剪贴板中的内容粘贴在光标前 

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