日期:2014-05-16  浏览次数:20615 次

Linux基本操作 7----- vi操作的详细信息


 1 vi 编辑器的光标移动和翻页操作

    1 光标移动

       h    向左移动光标

       l     向右移动光标

       j     向上移动光标

       k    向下移动光标

     2 翻页操作

       Ctrl+f    向前翻整页

       Ctrl+b   向后翻整页

       Ctrl+u   向前翻半页

       Ctrl+d   向后翻半页


 2 行内快速跳转

     ^     将光标快速的移动到行首字符

     $     将光标快速的移动到行末字符

     w    将光标快速跳转到当前光标所在位置的后一个单词的首字母

     b     将光标快速跳转到当前光标所在位置的前一个单词的首字母

     e     将光标快速跳转到当前光标所在位置的后一个单词的尾字母


 3 文件内行间快速跳转

    :set n u        在编辑器中显示行号

    :set n on u   取消在编辑器中显示行号

    1G/gg          快速跳转到第一行

    G                 快速跳转到文件的末尾行

    xG               快速跳转到文件的第x行


 4 输入模式的一些操作

    i          在当前光标处插入状态

    a         在当前光标后插入状态

    A         在光标移动到当前行的行末,并进入插入模式

    o         在当前行的下面插入新行,光标移动到新行的行首,进入插入状态

    O        在当前行的上面插入插入新行,光标移动到新行的行首,进入插入状态

    cw       删除当前光标到所在单词尾部的字符,并进入插入状态

    c$        删除当前光标到行尾的字符,并进入插入状态

    c^        删除当前光标到行首的字符,并进入插入状态


 5 删除操作

    x         删除光标所在的单个字符