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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 alexwang 于 2020-5-15 16:28 编辑 1 ~8 [% A4 p6 @8 C$ f

) d+ D+ d" t2 s) k基于迅为IMX6ULL开发板-文本编辑工具8 I7 k1 ^. Y# q
文本编辑是最常用的工具,我们在 windows 系统下可以使用记事本,或者其他一些功能更强大的文本
5 L/ k# u4 L* n1 ~不编译软件,比如 UltraEdit 等。Ubuntu 默认自带了一个文本编辑器:Gedit,改软件是一个窗口界面的编辑
$ R1 y% R: ]4 K器。相比较 Gedit 文本编辑器,我们用的最多的是命令行方式的一款编辑器:vim。vim 编辑器都是在终端
' J3 ^  `2 l- {! n% f9 d0 s: i模式下操作的,默认的 Ubuntu 系统没有安装 vim,我们可以通过 apt-get 命令手动安装 vim 编辑器,首先2 L2 o# k8 \1 b( G2 b. z3 t
我们在终端输入“sudo apt-get install vim”命令,然后回车,在安装的过程中会提示我们是否继续安装,我
9 N+ P; P, n4 a( w1 l  H们输入 y,继续安装,安装过程如下图所示:/ j$ Z1 m5 @1 S! e8 p* w5 \

; J0 i  O: v! U8 R9 q) x+ Tvim 有三种工作状态:命令模式、插入模式、底行模式。通过切换不同的模式可以完成不同的功能,我们通; d0 ^) o2 s/ t
过编辑一个文档为例,来学习下 vim 的使用。首先打开终端,输入命令“sudo vi myfile”,如下图所示:! T3 C$ T2 Y! B/ }! T/ d
6 Q4 n4 c6 O+ r8 k7 ?  H5 s# G
vim 打开 myfile 文件首先处于命令行模式,此时我们是不能在终端输入文本的,因此我们需要切换到插
2 g4 X8 f1 i$ X9 d入模式,我们可以在终端输入下面字母中的任意一个就可以进入插入模式了:
" C2 E0 Y' E& }4 Y- ^a //在当前光标所在字符后面,转为插入模式' q1 o/ q* M5 x6 l& k
i //在当前光标所在字符前面,转为插入模式4 q  h' o6 Q/ H& N. K# k: }0 K
o //在当前光标所在行的下方,新建一行,转为插入模式
  o3 Y2 _0 \& MO //在当前光标所在行的上方,新建一行,转为插入模式# F- C( ^5 p" f- R( ~! {9 V: k+ I
s //删除光标所在字符( L# \5 d+ v+ e" P7 j
r //替换光标处字符$ o7 \  f; _9 A; G1 }
我们最常用的就是输入字母“a”,我们在上图按下键盘的“a”按键,可以看到终端的左下角会有“插
8 o8 ^! x) R6 B+ a' M5 R入”的提示,表示当前是插入模式了,如下图所示:
% b& K1 h  i3 ?: I ( U, L1 n. p: V/ V+ u# f# p: b
进入在插入模式,我们可以输入文本了,如下图所示:
" `5 O& C2 e- X0 a3 t5 _% _ 5 @& `5 y% y6 Y( N. q) a3 h, r
文本输入完成以后,我们需要保存文本。首先按键盘的“ESC”按键,退出当前的插入模式,返回到命令行
# I' q& f  I& q2 U! D/ o3 C$ M模式,如下图所示:
( \5 q+ _, p# E; Z1 I/ i
5 ^0 Q1 G0 v6 o在上图中我们可以看到左下角的“插入”字符已经没有了,标明我们现在处于命令行模式了,然后我' Y! g  T% N4 K; {% x) T
们在终端输入“:”按键(Shift+;组合按键)进入底行模式,我们会看到终端的左下角有个“:”冒号字
3 d& ^3 R! X( `8 X! m9 g符,如下图所示:/ p, b+ |0 y' H% W( g, ]) [

: ]  @+ }4 Q% F5 h+ E1 V在上图的底行模式,常用的命令有下面几个:- S- Y% Z2 l2 d1 ]. }* L( D
q 退出
9 c6 L; G/ \% t5 l# y0 {% E8 F' \w 保存修改& [# n* ^7 l6 Q6 H$ e, q( z* d& C
q! 退出,不保存修改
3 o! p3 ^' Q8 h* E0 |! h' X: {  b我们对上面输入的文本保存,可以输入“wq”,然后按回车即可完成文档保存并退出 vim,如下图所示:
6 o' \' U! v& R& B) t% x. @
& t0 W/ ?: e+ \8 N2 G& C* N退出 vim 文本编辑器以后,我们可以使用 cat 命令查看下刚才我们创建的 myfile 文件的内容,如下图所示:
1 G( Q5 w- R4 ?( P
$ P( l7 `7 |* ~. {5 n. h. L4 f通过上图可以看到,myfile 文件中的内容就是我们用 vim 编辑器输入的内容,至此我们已经完整的使用 vim
2 W7 d: y; x* B2 [* r/ T7 R文本编辑器实现了文档的创建,编辑,保存了。
$ j& w$ I! w8 Z+ i2 Q' X有时候我们在编辑文件的过程中或用到关键字查找功能,vim 编辑器也提供了非常方便的关键字查找功
3 l* ^* e, ?0 u. {能,下面我们来学习下 vim 的关键字查找功能,首先输入“vim myfile”打开前面创建的 myfile 文件,如下$ e6 b4 I- P. P- \' h* Q
图所示:
1 [" r7 C2 u3 C4 x" A  T) |8 ?: ` - b* L( o  f1 p2 w
在上图中我们打开了文件 myfile,此时 vim 处于命令行模式,我们在终端输入“/”字符使 vim 进入底板模5 g0 W" I5 G/ ^6 v
式,如下图所示:
/ s/ B; u7 k1 R- O: k: H - V/ w& m/ [) E/ {; a3 B2 v2 a
在上图中,我们在进入底行模式的情况下输入要查询的关键字,比如我们查询“topeet”关键字,如下图所- q+ a, e: g; H
示:
6 K7 @% Z' }4 H# A
4 V6 P: C& I; I" R) G输入完搜索的关键字“topeet”以后,我们按回车按键,vim 就会去文件里面查找关键字出现的第一个位置,
# F6 S6 O9 F$ u- A9 r搜索到以后光标会定位到该关键字的位置,如下图所示:
' T3 e' a) A& T6 M$ w' p. |  _ : L3 s1 J' m6 J, P: N
关于 vim 的基础操作我们就先介绍到这里,vim 的功能很强大,关于 vim 更详细的使用,大家可以去网上查
$ s% w/ W9 D+ J3 Y; E阅相关的资料或文档。. Y) X' s' m. V3 ?& ~
4 i. \# M3 L4 |6 e

; w: T5 O8 m0 i( H5 c  P: f
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-25 23:05 , Processed in 0.156250 second(s), 27 queries , Gzip On.

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

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

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