• vim学习


    1.
      vim
        在命令行中输入vim,进入vim编辑器
    2.
      i
        按一下i键,下端显示 --INSERT--
        插入命令,在vim中可能任意字符都有作用
    3.
      Esc
        退出i(插入)命令进行其它命令使用
    4.
      :r filename
        读入一个文件内容,并写入到当前编辑器中
    5.
      :w newfilename
        将该编辑器中的内容写入到一个新文件中
    6.
      :w
        在编辑的过程中保存文件,相当于word中的ctrl+s
    7.
      :! command
        暂时离开 vi 到指令列模式下执行 command 的显示结果!例如
      :!ls
        在编辑过程中执行shell命令ls
    8.
      :sh
        进入shell命令行,执行完命令后ctrl+d退出重新进入vim编辑继续编辑

        在shell命令下,执行ctral+l完成清屏
    9.
      :wq
        保存文件并退出
    10.
      ZZ
        保存文件并退出,同上一个命令,注意大写
    11.
      :q!
        强制退出,不保存
    12.
      :set number或者:set nu
        使编辑中的文件显示行号
    13.
      :set nonumber或者:set nonu
        与上一条命令相反,不显示行号
    14.
      :help i
        查看插入命令帮助
    15.
      u
        撤消上一步操作
    16.
      /Fedora
        查找Fedora字符
    17.
      :s /Fedora/Redhat
        将Fedora字符替换为Redhat(只替换在光标所在的行)
    18.
      dw
        删除单词
      dd
        删除行
    19.
      o
        打开空白一行
    20.
      vim + filename
        进行文件最后一行进行编辑
    21.
      vim +n filename
        进入文件第n行进行编辑
    22.
      :1,.s/redhat/fedora
        .号表示当前行,即光标所在行
        将第1行到当前行(.)第一次出现的redhat字符代替为fedora
    23.
      :1,.s/redhat/fedora/g
        将第1行到当前行(.)所有出现的redhat字符代替为fedora,g
        全局标志
    24.
      :1,$s/redhat/fedora/g
        $表示最后一行
        将第1行到最后一行所有出现的redhat字符代替为fedora
    25.
      :%s/redhat/fedora/g
        同上一个命令
    26.
      :%s//fedora/g
        将第1行到最后一行所有出现的redhat字代替为fedora
        字,而不是字符
    27.
      :f
         显示文件内容,状态等等
        同ctrl+g命令
    28.
      :e!
        当前文件,返回到上次保存
      :e file
        切换编辑文件
    29.
      :n
        当编辑时有多个文件(比如vim file1 file2)时切换到下一个文件,与:e file

  • 相关阅读:
    面向对象之三个基本特征(javaScript)
    webpack初探
    浅谈Promise
    Vue Mixin 与微信小程序 Mixins 应用
    C#入门基础语法知识点总结(变量、运算符、类型转换)
    C#入门基础语法知识点总结(.NET开发环境及代码编写规范)
    触发器练习三
    触发器练习二
    触发器练习一
    存储过程练习二
  • 原文地址:https://www.cnblogs.com/sxmcACM/p/3439379.html
Copyright © 2020-2023  润新知