yoyojacky 发表于 2017-1-10 11:37:13

【骑驴玩儿漂移】树莓派入门课程连载之vim使用小技巧

hi,大家好,自那天给大家分享完入门的技巧后,一直忙于工作没有时间写帖子。今天抽空发个帖子给大家稍微讲解一下vim的使用方法,因为我给大家讲过,如果要想玩儿转linux,其实很多时候编辑器就是你入门的最关键的一环~至于用什么编辑器好,那个我们不讨论,只要是适合自己的,用的顺手的都是好的,例如你可以在树莓派上选择:nano,vim,甚至可以使用emacs,也可以在图形界面下使用gedit.
但是我强烈推荐大家尝试一下vim,这个编辑器非常强大,也非常通用,一旦学会,终生受用~~好了,不灌鸡汤了,入正题。
首先了解一下vim编辑器学习过程中的几个要点。1. 在我们的树莓派上,vim不完整,其实是一个叫vim.tiny的小软件提供的编辑器的功能,和vim相差一点儿,如果你想少打几个字母,就像用vim来进行编辑的话,建议安装vim的完整版~sudoapt-getupdate
sudoapt-get-y install vim

前提是你的树莓派已经连入网络,然后等待安装完成,重新登录一下即可使用。2. 介绍一下Vim编辑器分几个不同的操作模式:常见模式:1. 命令模式2. 插入模式3. 末行模式4. 虚拟块编辑模式
1.    命令模式:命令模式中,大部分字母都有相关的操作功能,例如:yy复制一行,p粘贴一次。dd 删除一行,10dd删除光标所在位置开始向下数10行,包括光标所在行。执行的时候,命令前面的数字表示该命令需要执行几次。常见命令:   a, A 追加   i,I 插入   o,O 开空行   dw删除一个单词   de   删除一个单吃   dd删除一行   x,X   删除一个字符   yy   复制一行   p   粘贴一行   G    到文档末尾   u,U 还原一步操作。   h   向左移动光标   j   向下移动光标   k向上移动光标   l向右移动光标   ZZ vim操作保存退出   /关键字   查询,向下查询用n,向上查询用N   ?关键字,作用同上。 2. 插入模式:常用的编辑模式,键盘输入的所有字符都是普通字符。
3.末行模式: 在命令模式输入冒号(:)即可进入末行模式。末行模式常见操作。 :q 不保存退出 :w 保存 :wq保存退出 :q!强制不保存退出 :wq! 强制保存退出 :w!强制保存 :x保存退出 :%s/old/new/gc 全局替换 :75跳转到75行, :setnumber 设置行标 :nohl关闭高亮显示 :setnonumber 关闭行标 4. 虚拟块编辑模式:命令模式Ctrl +v 或者v ,用hjkl移动光标,复制用y,粘贴用p,剪切用c,字母都是英文字母y-yankp-paste , c-cut 单词缩写, 这个最牛的是可以成片,成块的编辑你的文档,这样的话,你就可以把你的文档想象成一个excel的表格了,随便多动进行编辑等。
关键要点:模式间切换方式: 刚打开文档默认模式是命令模式---------输入a,i,o任意一个就会进入插入模式,在插入模式中,按下键盘ESC回到命令模式,在命令模式输入冒号: 进入末行模式-在末行模式输入ESC回到命令模式,其他的同理。试着尝试一下,其实很简单的。如果长期使用你熟练应用了vim,那么你的linux征途上,就多了一把坚韧的利剑,可以披荆斩棘,所向披靡~~(其实并没有那么屌~) 另外,如果想用图形界面的编辑器,请通过下面的命令进入图形界面。启动图形界面请在终端执行: startx 如果要使用文本编辑器,右击桌面打开一个终端,然后输入: gedit需要编辑的文件名 然后回车后,就可以像windows那样去编辑文档了。
nano的使用:在终端下,输入:nanotest.txt

然后就可以看到编辑窗口了,在里面输入你想输入的内容,结束后,通过按下快捷键: ctrl+x然后输入Y保存即可退出。
好了,就先介绍这点儿内容吧,大家可以尝试着练习起来。咱们周六见!

yoyojacky 发表于 2017-1-10 11:38:39

后面继续加入更多内容,敬请关注。:lol

hnyzcj 发表于 2017-1-10 14:33:19

非常好,多谢多谢

yoyojacky 发表于 2017-1-10 15:15:32

hnyzcj 发表于 2017-1-10 14:33
非常好,多谢多谢

别客气,大家一起进步嘛~

hnyzcj 发表于 2017-1-10 15:54:12

yoyojacky 发表于 2017-1-10 15:15
别客气,大家一起进步嘛~

向你学习
最近正好再学树莓,正好用上

yoyojacky 发表于 2017-1-10 16:32:56

hnyzcj 发表于 2017-1-10 15:54
向你学习
最近正好再学树莓,正好用上

恩,加油!一起搞起来。。。哈哈

yoyojacky 发表于 2017-1-10 17:59:02

你们可以看看这个文档哦,不错的。

hnyzcj 发表于 2017-1-10 20:14:30

yoyojacky 发表于 2017-1-10 17:59
你们可以看看这个文档哦,不错的。

太感谢了
刚看完你的新帖子,那个小音响

visionsl 发表于 2017-1-10 23:51:56

我只会vi的一部分功能
向楼主学习

yoyojacky 发表于 2017-1-11 14:33:22

visionsl 发表于 2017-1-10 23:51
我只会vi的一部分功能
向楼主学习

加油,一起进步哈!

yoyojacky 发表于 2017-1-11 14:33:57

hnyzcj 发表于 2017-1-10 20:14
太感谢了
刚看完你的新帖子,那个小音响

那个音响可以尝试一下哦。价格便宜的说,{:5_171:}
页: [1]
查看完整版本: 【骑驴玩儿漂移】树莓派入门课程连载之vim使用小技巧