深圳网站建设、深圳建网站、网站建设公司定制属于您的高端个性化网站!

搜索深圳网站建设相关案例及相关信息 服务热线:13530005572/15112579390
首页 > 网站建设知识 > linux vi命令

linux vi命令

  • 所属分类:网站建设知识
  • 作者: 独占网络
  • 更新时间: 2015-3-31 10:16:44
  • 返回列表
跳行 :n
退出 :q,:wq,:q!
文件相关 :w保存当前文件,:w file将编辑的内容写入file文件,保持原有的文件内容不变。
        :n1,n2w file将从n1开始到n2结束的行写到file文件中
        :nw file将第n行写到file文件中
        :l,.w file将从行起到渔村当前位置的所有内容写到file文件中
        :.,$w file将从光标当前位置起到文件结尾的所有内容写到file文件中
        :r file 打开另一个文件file
        :e file编辑新文件file代替原有的内容
        :f file 把当前文件改名为 file文件
字符串搜索替换和删除::/str/ 从当前光标开始往右移动到有str的地方
                  :?str? 从当前光标开始左移动到有str的地方
                  :/str/w file将包含str的行写到文件file中
                  :/str1/,/str2/w file将从str1开到str2结束的内容写入file
                  :s/str1/str2/将个str1替换为str2
                  :s/str1/str2/g将所有的str1替换为str2
                  :n1,n2 co n3将从n1开始到n2为止的所有内容复制到n3后面
                  :n1,n2 m n3将从n1开始到n2为止的所有内容移动到n3后台
                  :d 删除当前行
                  :nd 删除从当前行开始的n行
                  :n1,n2 d删除从n1开始到n2为止的所有内容
                  :.,$d删除从当前行到结尾的所有内容
                  :/str1,/str2/d删除从str1开始到str2为止的所有内容
执行Shell命令 :!Cmd运行shell命令Cmd
             :n1,n2 w!Cmd 将n1到n2行的内容作为cmd命令输入,如果不指定n1和n2,则将整个文件的内容作为命令cmd的输入 
             :r! cmd将命令运行的结果写入当前位置 
如有不懂,找深圳网站建设独占网络 
 

相关推荐

独占网络

专业开发/高端制作

您值得信任的网站建设专家!

为其提供系统的基于互联网的品牌行销策略 、 创意执行 、 追踪运营服务 。