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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 alexwang 于 2020-5-15 16:28 编辑 , S: J& \$ N+ c! v+ Z( @

$ S+ a$ P9 v' z: K' H2 D5 e基于迅为IMX6ULL开发板-文本编辑工具3 W: Y/ |8 X/ c! g
文本编辑是最常用的工具,我们在 windows 系统下可以使用记事本,或者其他一些功能更强大的文本* \, W/ P5 H' s( }
不编译软件,比如 UltraEdit 等。Ubuntu 默认自带了一个文本编辑器:Gedit,改软件是一个窗口界面的编辑
2 }) |* D% L5 X# ^8 L器。相比较 Gedit 文本编辑器,我们用的最多的是命令行方式的一款编辑器:vim。vim 编辑器都是在终端6 t- V- V4 e  l% `* T
模式下操作的,默认的 Ubuntu 系统没有安装 vim,我们可以通过 apt-get 命令手动安装 vim 编辑器,首先* j7 f, J! f+ y  \
我们在终端输入“sudo apt-get install vim”命令,然后回车,在安装的过程中会提示我们是否继续安装,我/ @+ _0 L4 g! K+ u8 V! t
们输入 y,继续安装,安装过程如下图所示:
6 I- p% h, O& R* ]7 U+ k9 R; r) j ; H: D5 ~! Z; r
vim 有三种工作状态:命令模式、插入模式、底行模式。通过切换不同的模式可以完成不同的功能,我们通
) L3 V/ E& D  a/ m9 z, T- d过编辑一个文档为例,来学习下 vim 的使用。首先打开终端,输入命令“sudo vi myfile”,如下图所示:# n) g2 ^4 Z, K& B. C' W$ \8 z8 x

' L* u  o; K; d; Q6 R: s1 Y$ ivim 打开 myfile 文件首先处于命令行模式,此时我们是不能在终端输入文本的,因此我们需要切换到插  B7 z9 w- @2 _2 V( I- [, i
入模式,我们可以在终端输入下面字母中的任意一个就可以进入插入模式了:) w, J# r  A& o5 Z+ r, X
a //在当前光标所在字符后面,转为插入模式* _; r# E! _% c( j1 {
i //在当前光标所在字符前面,转为插入模式
. L4 V4 c2 _9 c9 h+ H( do //在当前光标所在行的下方,新建一行,转为插入模式
7 s4 K/ c, `- T) v5 M: tO //在当前光标所在行的上方,新建一行,转为插入模式' h3 L% K& |  S% c. t% V: n
s //删除光标所在字符& S+ Z1 `, f  }& M" L
r //替换光标处字符
* W  ?; I  j5 N& {6 F我们最常用的就是输入字母“a”,我们在上图按下键盘的“a”按键,可以看到终端的左下角会有“插
6 B. N* B4 z+ ?( c: S2 h入”的提示,表示当前是插入模式了,如下图所示:
. e; n' R, M3 ~
$ T+ F7 l4 s+ B; N/ i: }进入在插入模式,我们可以输入文本了,如下图所示:0 Z3 y& J2 z. n, n, h) H0 o) P- U

+ Q" Y0 I' H7 n* k, L: G7 J! s. D文本输入完成以后,我们需要保存文本。首先按键盘的“ESC”按键,退出当前的插入模式,返回到命令行; {8 o  o; S- f0 z0 f6 v
模式,如下图所示:
) M  K* E2 _  X" b( z & k* i0 j3 T6 t+ o
在上图中我们可以看到左下角的“插入”字符已经没有了,标明我们现在处于命令行模式了,然后我( w" f$ a6 S. w7 L. g/ j4 o/ k
们在终端输入“:”按键(Shift+;组合按键)进入底行模式,我们会看到终端的左下角有个“:”冒号字
* K. Q6 r+ Z9 _  V" N6 ^8 R符,如下图所示:/ ^. B4 [! O2 R4 f" d

) A7 r1 r; i3 A$ V3 c" ~1 f3 |* R在上图的底行模式,常用的命令有下面几个:
* @/ C9 g3 t$ i8 A+ Xq 退出$ h* h; W& T- \* y* E. L+ K
w 保存修改
! v" J5 u6 C! R% O1 aq! 退出,不保存修改- ~2 \2 p5 b/ R; g/ T: q* F
我们对上面输入的文本保存,可以输入“wq”,然后按回车即可完成文档保存并退出 vim,如下图所示:% ^/ s( h; G2 t! x

7 O" {, W3 r1 t6 P退出 vim 文本编辑器以后,我们可以使用 cat 命令查看下刚才我们创建的 myfile 文件的内容,如下图所示:
% K) q6 a# \4 {% L7 H * }2 \2 Y$ I9 N# d" l- V# Z
通过上图可以看到,myfile 文件中的内容就是我们用 vim 编辑器输入的内容,至此我们已经完整的使用 vim  X& o% b* y! c( }
文本编辑器实现了文档的创建,编辑,保存了。
; \! f1 v2 S& f9 |; z8 g有时候我们在编辑文件的过程中或用到关键字查找功能,vim 编辑器也提供了非常方便的关键字查找功
* t. ^" C% z0 w) B/ v能,下面我们来学习下 vim 的关键字查找功能,首先输入“vim myfile”打开前面创建的 myfile 文件,如下
3 e- e+ t- i6 v$ X( v, J# w2 y4 K3 s图所示:
1 W. v8 N8 w1 s2 I6 O6 f  F ' s. L. F0 k: }; f
在上图中我们打开了文件 myfile,此时 vim 处于命令行模式,我们在终端输入“/”字符使 vim 进入底板模
( B. x9 v5 q0 y3 ^) ?8 g式,如下图所示:
# }2 N' q$ T+ M + ^/ \2 Q2 L* a; R1 }' |: p
在上图中,我们在进入底行模式的情况下输入要查询的关键字,比如我们查询“topeet”关键字,如下图所. ^, L& {, Z9 i& D, ?! J
示:: x- Y* ~; X/ I7 O% ]8 a

( U8 g+ k. f" H. {输入完搜索的关键字“topeet”以后,我们按回车按键,vim 就会去文件里面查找关键字出现的第一个位置,
! t% m# v; u3 z: d, F5 M% v5 \搜索到以后光标会定位到该关键字的位置,如下图所示:
: L- I& @. V+ A5 x# B $ i  h# v$ s5 N8 N
关于 vim 的基础操作我们就先介绍到这里,vim 的功能很强大,关于 vim 更详细的使用,大家可以去网上查7 G( ]2 s& }  X8 `  a1 N6 v
阅相关的资料或文档。+ H3 `- U6 ~$ p0 q9 I) w& \
% x; O, {/ T/ M; d1 |4 `# P! R
* R7 A; C! A' [6 b1 L+ d
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-26 04:37 , Processed in 0.156250 second(s), 26 queries , Gzip On.

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

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

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