Learning together

Learning together with open source fans. QQ群:8021887


  • 网站首页

  • 站内留言

  • 关于本站

  • 我的相册

  • 联系羽飞

  • 内容订阅
  • linux/unix系统中的vi/vim用法精选

    作者: 羽飞 | 发布时间: 星期四, 02/25/2010 - 11:36 |

    我相信,大家在使用vim/vi的时候,可能有些时候会遇到下面的问题,下面就是一些vim/vi中比较有用, 比较常用的命令, 若能熟练运用这些命令, 那么会发现编辑会快很多.

    说明:
    以下的例子中 xxx 表示在命令模式下输入 xxx 并回车
    以下的例子中 :xxx 表示在扩展模式下输入 xxx 并回车
    小括号中的命令表示相关命令.
    在编辑模式或可视模式下输入的命令会另外注明.

    1. 查找

      /xxx(?xxx)      表示在整篇文档中搜索匹配xxx的字符串, / 表示向下查找, ? 表示向上查找.其中xxx可以是正规表达式,关于正规式就不多说了.一般来说是区分大小写的, 要想不区分大小写, 那得先输入
                      :set ignorecase
                      查找到以后, 再输入 n 查找下一个匹配处, 输入 N 反方向查找.

    阅读全文 »

    VI编辑器常用命令收集

    作者: 羽飞 | 发布时间: 星期六, 01/30/2010 - 14:34 |

    VI编辑器常用命令收集

    一、输入模式
    i 光标之前插入
    I 光标所处行首插入
    a 光标之后插入
    A 光标所处行尾插入
    o 光标下边新开一行插入
    O 光标上边新开一行插入

    二、删除命令
    x 删除光标所处一个字符
    3x 删除光标所处起三个字符
    X 删除光标之前一个字符
    3X 删除光标之前三个字符
    dw 删除光标所在处后一个单词
    3dw 删除光标所在处后三个单词词
    db删除光标所在处前一个单词
    3db删除光标所在处前三个单词
    dd 删除一行
    3dd 删除三行
    d$ 删除光标至行尾
    d^ 删除光标至行首
    dG 删除光标所在行到文件结尾
    阅读全文 »

    第五章:linux编辑器的使用

    作者: 羽飞 | 发布时间: 星期六, 01/30/2010 - 14:29 |

    Linux下的文本编辑器有很多种,如Emacs、KVIM、Arachnophilia、Bluefish、Komodo Edit、NEdit、Gedit、Kate、Quanta Plus等等,按功能它们可以分为两大类:行编辑器(Ed、Ex)和全屏幕编辑器(Vi、Emacs)。行编辑器每次只能对一行进行操作,使用起来很不方便。而全屏幕编辑器可以对整个屏幕进行编辑,用户编辑的文件直接显示在屏幕上,修改的结果可以立即看出来,克服了行编辑的那种不直观的操作方式,便于用户学习和使用,具有强大的功能。有兴趣的大家可以到网上找点相关的资料,来研究一下,在这里就不介绍了!

    下面我们就来看看的主角:VIM编辑器。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。

    阅读全文 »