• Linux下vi的使用


          进入vi的命令

      vi filename :打开或新建文件,并将光标置于第一行首

      vi + filename :打开文件,并将光标置于最后一行首

      vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename

      移动光标类命令[/b]

      n+:光标下移n行

      n-:光标上移n行

      H :光标移至屏幕顶行

      M :光标移至屏幕中间行

      L :光标移至屏幕最后行

      0:(注意是数字零)光标移至当前行首

      $:光标移至当前行尾

      插入文本类命令

      i :在光标前

      I :在当前行首

      o:在当前行之下新开一行

      O:在当前行之上新开一行

      删除命令

      ndw或ndW:删除光标处开始及其后的n-1个字

      ndd:删除当前行及其后n-1行

      x或X:删除一个字符,x删除光标后的,而X删除光标前的

      Ctrl+u:删除输入方式下所输入的文本

      搜索及替换命令

      /pattern:从光标开始处向文件尾搜索pattern

      ?pattern:从光标开始处向文件首搜索pattern

      n:在同一方向重复上一次搜索命令

      N:在反方向上重复上一次搜索命令

      选项设置


      list:显示制表位(Ctrl+I)和行尾标志($)

      number:显示行号

      最后行方式命令

      :n1,n2 d :将n1行到n2行之间的内容删除

      :w :保存当前文件

      :e filename:打开文件filename进行编辑

      :x:保存当前文件并退出

      :q:退出vi

      :q!:不保存文件并退出vi

      :e! 即可恢复成档案的原始状态!

    原文的命令比较齐全,可以参考
    原文地址:http://doc.linuxpk.com/40374.html

    vi的使用http://linux-vbird.bluedata.org/linux_base/0310vi.htm

    1, 基本上 vi 共分为三种模式,分别是『一般模式』、『编辑模式』与『指令列命令模式』三种!
    一般模式:
    以 vi处理一个档案的时后,一进入该档案就是一般模式了。 在这个模式中,你可以使用『上下左右』按键来移动光标,您可以使用『删除字符』或『删除整行』来处理档案内容,也可以使用『复制、贴上』来处理您的文件数据。
    编辑模式:
    在一般模式中可以处理删除、复制、贴上等等的动作,但是却无法编辑的!
    要等到您按下『i, I, o, O, a, A, r, R』等字母之后才会进入编辑模式。注意了!通常在 Linux 中,按下上述的字母时,在画面的左下方会出现『 INSERT 或 REPLACE 』的字样,才可以输入任何字来输入到您的档案中!而如果要回到一般模式时,则必须要按下『Esc』这个按键即可退出编辑模式。
    指令列命令模式:
    在一般模式当中,输入『 : 或 / 』就可以将光标移动到最底下那一行.
    在这个模式当中,可以提供您『搜寻资料』的动作,而读取、存盘、大量取代字符、离开 vi 、显示行号 等等的动作则是在此模式中达成的!

  • 相关阅读:
    strcpy的实现
    使用Highcharts生成柱状图
    使用Highcharts结合PHP与Mysql生成饼状图
    shopnc 学习笔记
    php中关于mysqli和mysql区别的一些知识点分析
    jquery捕获enter键 按enter键执行提交
    php在IE浏览器中保存SESSION
    ShopNC 商城系统开发经验分享第五篇: 缓存设计
    ShopNC 商城系统开发经验分享第二篇:ShopNC商城系统初步分析
    SHOPEX于SHOP++比较哪款更适合做二次开发,为什么?
  • 原文地址:https://www.cnblogs.com/zhongwh/p/2331385.html
Copyright © 2020-2023  润新知