嵌入式Linux学习3——vi文本编译器应用

2019-07-13 04:12发布

Linux提供了一系列功能强大的编译器 如vi,emace是屏幕交互式编译器 vi简介: vi编译器是最早也是最受广大用户青睐的,(其实emace比vi好些但是我还没有用过,以后学会了 再给大家介绍 vi有有三个模式分别是:命令模式,插入模式,底行模式。 命令行模式:最初进入的一般模式,该模式下可以移动光标,查看文件 或者进程整行的调整 是不能编辑文件 插入模式: 在命令行模式下键入a 或 i 或 o可以竟如插入模式(这几个有一定的区别 就死光标对应位置不同而已),平时用i。按 ESC 键进入命令行模式 底行模式: 在该模式下光标定于文本底行,用户可以进行文件保存,查找,或者列行号等 有升级版本 vim 主要是加了颜 {MOD}好看些 vi的用法: 在终端上输入命令 #vim filename (filename是文件名包括后后缀 例:hello.c)新建、或修改 filename文件 新建文件: 修改文件: 现在是命令模式 可以进行整行的操作 [n]yy: 复制当前光标所在行一下的n行 p:粘贴复制内容到光标所在的下一行 [n]dd: 删除当前光标所在的一下n行 G: 使光标移到文件尾 u :取消前一个动作 底行模式: :wq保存推出 :w 保存 :q! 不保存推出(!表示强制执行) :set nu 设置行号 :set nonu 取消行号 /name:查找文件中的name字段