vi编辑器是linux系统自带的文本编辑工具,它小巧玲珑,很多开发者对其爱不释手。不过由于大部分程序员已经习惯在windows上使用各种功能更强大的文本编辑器编写代码,转而使用vi编辑器写代码是一件特别痛苦的事,但是它至今仍然占有一席之地,说明它还是存在的一定价值,如果从事嵌入式linux,还是会用到vi编辑器。

1、工作模式分类

vi具有3种工作模式,每一种模式都有自己的特点,它们分别是命令模式(command mode)、插入模式(Insert mode)、底行模式(last line mode)。

1.1、命令行工作模式

在该模式下,不能编辑文本,但可以查找、保存、替换大量文本、显示行号等。

1.2、编辑模式

编辑模式下可以编辑文本。

嵌入式Linux学习笔记(1-2)——vi编辑器相关推荐

  1. 嵌入式linux学习笔记--TCP通讯整理

    嵌入式linux学习笔记–TCP通讯整理 之前的项目中使用到了比较多的tcp 通讯相关的知识,一直也没有进行整理,今天准备拿出时间好好的整理一下TCP通讯的整个过程.预计会整理linux和window ...

  2. 迅为嵌入式Linux学习笔记4——进程

    迅为嵌入式Linux学习笔记4--进程 进程指的是正在运行的程序,是操作系统分配资源的最小单位. 进程ID 每个进程都有唯一的标识符,这个标识符就是进程ID,简称pid 进程间通信的方法 管道通信:分 ...

  3. 迅为嵌入式Linux学习笔记5——进程间通信

    迅为嵌入式Linux学习笔记5--进程间通信 管道通信 无名管道 无名管道只能实现有亲缘关系的进程之间的通信,比如父子进程. pipe函数: #include <unistd.h> int ...

  4. 嵌入式Linux学习笔记—fastboot烧写Android

    本系列为本人在自学过程中的学习笔记,如有错误欢迎大家指正. 学习资料为讯为ITOP4412开发板. fastboot烧写Android 1.主要工具 OTG 接口烧写方式也叫 fastboot 烧写方 ...

  5. Linux学习(1)vi编辑器的常用命令

    今天对Linux中的vi编辑器进行了学习,对其中的常用命令进行总结: 数字 0 或^:光标移到行首 $              :光标移到行尾 H             :光标移到屏幕的首行 L ...

  6. 嵌入式linux学习笔记(一)

    最近开始学习linux驱动编写,目前直接使用jz2440已移植好的系统配合视频开始学习驱动编写,但是总是出现这样那样的问题.于是决定重头开始,先自己移植内核,在开始驱动学习. 今天参照<嵌入式l ...

  7. 嵌入式Linux学习笔记(1-1)——linux系统搭建

    版权声明:本文为博主原创文章,未经博主允许不得转载. 学习嵌入式linux已经有2年时间,虽然时间不长,但一路走来遇到很多问题,绕了很多弯路.写这篇文章的目的是分享我的经验,以供初学者参考,希望能够帮 ...

  8. 嵌入式linux编程,嵌入式Linux学习笔记 - 嵌入式Linux基础知识和开发环境的构建_Linux编程_Linux公社-Linux系统门户网站...

    注:所有内容基于友善之臂Mini2440开发板 一.嵌入式Linux开发环境的构建 嵌入式开发一般分为三个步骤: 1.编译bootloader,烧到开发板 2.编译嵌入式Linux内核,烧到开发板 3 ...

  9. linux内核编译选项ccl,嵌入式Linux学习笔记(一)

    注:所有内容基于友善之臂Mini2440开发板 一.嵌入式Linux开发环境的构建 嵌入式开发一般分为三个步骤: 1.编译bootloader,烧到开发板 2.编译嵌入式Linux内核,烧到开发板 3 ...

最新文章

  1. 防止非法链接(referer)
  2. 建立UDP到虚拟串口的映射软件 : USR-VCOM,并应用到WiFi调试ESP32
  3. 以在线教育销售CRM为例,谈谈业务大盘拆解优化的六步法
  4. wxWidgets:wxResourceTranslationsLoader类用法
  5. 百度大数据可视化产品矩阵
  6. 代码复杂度降级的几个实例
  7. 数据结构基础温故-5.图(上):图的基本概念
  8. 大型网站技术架构-入门梳理
  9. hdu--1160--LIS+打印路径
  10. 【MDVRP】基于matlab遗传算法求解带距离的多车场车辆路径规划问题(含单线路局部优化)【含Matlab源码 1170期】
  11. 数据处理中常用的Excel函数
  12. 用IDM怎么批量下载视频
  13. 以太网未识别的网络win10_win10以太网为什么无Internet未识别网络?
  14. APP系列,学院专题讲座图像记录软件推荐
  15. 可以储存照片的字段类型是_在数据库中可用来存储图片的字段对象是哪种类型的字段?...
  16. 计算机收藏夹位于哪个磁盘,电脑浏览器收藏夹保存在哪里
  17. Opencv图片锐化
  18. matlab tic tac toe,详解Tic-Tac-Toe人工智能实现
  19. 场景中配置阴影(个人笔记)
  20. ios11适配 以及会有的坑

热门文章

  1. 「飞桨开发者说」稿件征集活动 正式推出!
  2. 用xpath爬取豆瓣
  3. iframe加载白屏问题
  4. CVPR 2018 | 腾讯AI Lab关注的三大方向与55篇论文
  5. 【mysql】初识mysql
  6. 用python画DCA临床决策曲线
  7. 初面蚂蚁金服,培训java知识
  8. 赛扬处理器_首批15瓦四核处理器即将成为历史:英特尔宣布停产4个型号
  9. 麦当劳McDonalds 社会责任验厂(SWA)审核指南
  10. 无线信号的传输与接收(Channel-arrangement)