找回密码
 注册
关于网站域名变更的通知
查看: 353|回复: 1
打印 上一主题 下一主题

基于迅为IMX6ULL开发板-文本编辑工具

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-5-15 14:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 alexwang 于 2020-5-15 16:28 编辑
3 h5 Q6 y& V0 g; z; c- Q. w+ |8 R1 Z1 g
基于迅为IMX6ULL开发板-文本编辑工具
2 S; U: d$ g; a& D1 @文本编辑是最常用的工具,我们在 windows 系统下可以使用记事本,或者其他一些功能更强大的文本
  M! t3 ~1 x1 T/ _0 a- @不编译软件,比如 UltraEdit 等。Ubuntu 默认自带了一个文本编辑器:Gedit,改软件是一个窗口界面的编辑" G; i, K- A8 n  F5 H/ d
器。相比较 Gedit 文本编辑器,我们用的最多的是命令行方式的一款编辑器:vim。vim 编辑器都是在终端
8 B7 _2 v, p1 y8 u& {9 e模式下操作的,默认的 Ubuntu 系统没有安装 vim,我们可以通过 apt-get 命令手动安装 vim 编辑器,首先
$ l7 b4 I6 y! n" k( J' y3 f我们在终端输入“sudo apt-get install vim”命令,然后回车,在安装的过程中会提示我们是否继续安装,我
$ e0 E! C: k, Y2 I2 Z/ ~们输入 y,继续安装,安装过程如下图所示:# n, f1 P4 H. t! Q

$ P4 X) t2 g5 Z7 D! N1 jvim 有三种工作状态:命令模式、插入模式、底行模式。通过切换不同的模式可以完成不同的功能,我们通
: [8 L2 [9 C5 a$ |过编辑一个文档为例,来学习下 vim 的使用。首先打开终端,输入命令“sudo vi myfile”,如下图所示:
; i+ q" D; O; y9 m2 O- m / _+ ~- s9 B5 d) a
vim 打开 myfile 文件首先处于命令行模式,此时我们是不能在终端输入文本的,因此我们需要切换到插: k1 D. V5 E' X5 I
入模式,我们可以在终端输入下面字母中的任意一个就可以进入插入模式了:8 B# }7 c3 b4 Y
a //在当前光标所在字符后面,转为插入模式2 E6 W. u( z+ q( V. I. y! _1 y
i //在当前光标所在字符前面,转为插入模式
- l4 t. _* O% po //在当前光标所在行的下方,新建一行,转为插入模式, p; T  v9 |  z1 F
O //在当前光标所在行的上方,新建一行,转为插入模式9 Z1 M/ ~# t8 G6 k& {
s //删除光标所在字符. |5 ~4 S  U$ Y3 c1 r
r //替换光标处字符
5 m4 y; J  B# ~我们最常用的就是输入字母“a”,我们在上图按下键盘的“a”按键,可以看到终端的左下角会有“插' e" e$ H+ N8 P$ z/ O
入”的提示,表示当前是插入模式了,如下图所示:2 _% z3 [$ K0 i
% c3 Y: @$ I' C" }! \# l/ }/ K
进入在插入模式,我们可以输入文本了,如下图所示:
% z+ X5 k' D* M' m0 u3 b$ r- p
3 S8 v" @% g% N文本输入完成以后,我们需要保存文本。首先按键盘的“ESC”按键,退出当前的插入模式,返回到命令行
5 r2 J( |3 C- x/ Z, H/ v模式,如下图所示:; _% K8 ^4 b7 g! r2 a/ X4 L
& a# k1 l6 S3 Q: t7 c# A
在上图中我们可以看到左下角的“插入”字符已经没有了,标明我们现在处于命令行模式了,然后我9 {* q6 T$ S( k% l- t9 q8 l0 e- [! C
们在终端输入“:”按键(Shift+;组合按键)进入底行模式,我们会看到终端的左下角有个“:”冒号字
/ D" N( l3 W; r$ F符,如下图所示:) ]9 E" E) b  N. K) D
7 R. a, |& n6 _
在上图的底行模式,常用的命令有下面几个:/ E; w' P( A+ Y' |4 a& l
q 退出
- y4 s4 D& |9 R, G6 X" j3 y. Ow 保存修改
* |4 V( V5 R% B% g5 ~q! 退出,不保存修改- |) `) V1 B" [5 K. N9 ]2 K
我们对上面输入的文本保存,可以输入“wq”,然后按回车即可完成文档保存并退出 vim,如下图所示:
' w4 O' a: D/ p3 [; b* b ' g' {9 q# O4 d! _/ b: I
退出 vim 文本编辑器以后,我们可以使用 cat 命令查看下刚才我们创建的 myfile 文件的内容,如下图所示:$ x1 M' `1 c$ n7 j1 {
8 }: X4 c0 C1 u: _1 V/ L) j! h4 t, [
通过上图可以看到,myfile 文件中的内容就是我们用 vim 编辑器输入的内容,至此我们已经完整的使用 vim
$ L- G9 B3 q- A9 U文本编辑器实现了文档的创建,编辑,保存了。! \4 P7 y0 a; N$ n$ D' A5 F* [
有时候我们在编辑文件的过程中或用到关键字查找功能,vim 编辑器也提供了非常方便的关键字查找功
3 _3 x- y. v1 h$ _" {* R能,下面我们来学习下 vim 的关键字查找功能,首先输入“vim myfile”打开前面创建的 myfile 文件,如下
. n0 g1 p0 n4 T$ w' H, N9 Y& q+ U图所示:
, V7 n0 M2 l1 [3 `2 h0 E
1 ]6 @$ g& E$ a) ?( L在上图中我们打开了文件 myfile,此时 vim 处于命令行模式,我们在终端输入“/”字符使 vim 进入底板模
5 i. p$ g# c2 M# @( n# [式,如下图所示:
" W+ z1 ^4 [/ M2 A; G " o% w4 H# x: t3 l/ g
在上图中,我们在进入底行模式的情况下输入要查询的关键字,比如我们查询“topeet”关键字,如下图所
, u. E3 V; J8 N& w3 L: q示:2 U9 u; S# Y- x$ t/ m% I) [3 Y

: o+ |. F. F' m输入完搜索的关键字“topeet”以后,我们按回车按键,vim 就会去文件里面查找关键字出现的第一个位置," B, P- t7 l6 L
搜索到以后光标会定位到该关键字的位置,如下图所示:
7 b. ]8 k! N, w 6 p' t2 Y& X4 Y$ W. A1 Z  V
关于 vim 的基础操作我们就先介绍到这里,vim 的功能很强大,关于 vim 更详细的使用,大家可以去网上查
( X: y& X5 h1 a% ~, Y6 R/ }6 P阅相关的资料或文档。
" T7 j2 z9 i6 g
2 D1 p  a* B7 c7 h/ g# o( S% u

, a0 P) @0 F* g# M
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-26 00:30 , Processed in 0.187500 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表