博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vi命令的使用
阅读量:5954 次
发布时间:2019-06-19

本文共 545 字,大约阅读时间需要 1 分钟。

  hot3.png

删除

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

   do: 删至行首 

   d$: 删至行尾 

   dd :删除光标所在的列。

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

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

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

   ncw或nCW: 修改指定数目的字 

   nCC: 修改指定数目的行 

编辑

 新增 (append) 

  a :从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。
  A:从光标所在列最後面的地方开始新增资料。

 插入 (insert) 

  i:从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。
  I:从光标所在列的第一个非空白字元前面开始插入资料。

 开始 (open) 

  o :在光标所在列下新增一列并进入输入模式。
  O: 在光标所在列上方新增一列并进入输入模式。

退出

    :wq和:x是存盘退出,而:q是直接退出,如果文件已有新的变化,vi会提示你保存文件而:q命令也会失效,这时你可以用:w命令保存文件后再用:q 退出,或用:wq或:x命令退出,如果你不想保存改变后的文件,你就需要用:q!命令,这个命令将不保存文件而直接退出vi。

转载于:https://my.oschina.net/lyyrj/blog/373218

你可能感兴趣的文章
只要会营销,shi都能卖出去?
查看>>
sed单行处理命令奇偶行输出
查看>>
走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能
查看>>
VC++深入详解学习笔记1
查看>>
安装配置discuz
查看>>
CentOS7 64位小型操作系统的安装
查看>>
线程互互斥锁
查看>>
KVM虚拟机&openVSwitch杂记(1)
查看>>
win7下ActiveX注册错误0x80040200解决参考
查看>>
《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.1-正确认识软件架构...
查看>>
2013 Linux领域年终盘点
查看>>
linux学习之查看程序端口占用情况
查看>>
相逢在栀枝花开的季节
查看>>
linux下git自动补全命令
查看>>
Ubuntu14.04LTS更新源
查看>>
Linux报“Unknown HZ value! (288) Assume 100”错误
查看>>
mysql多实例实例化数据库
查看>>
我的友情链接
查看>>
golang xml和json的解析与生成
查看>>
javascript 操作DOM元素样式
查看>>