马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
1.linux软件包yum
在利用vim之前须要先相识yum。
什么是软件包
在Linux下安装软件, 一个通常的办法是下载到步伐的源代码, 并举行编译, 得到可实行步伐. 但是如许太贫苦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以明白成windows上的安装步伐)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接举行安装. 软件包和软件包管理器, 就好比 "App" 和 "应用市肆" 如许的关系. yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器. 紧张应用在Fedora, RedHat, Centos等发行版上. 留意事项
关于 yum 的全部利用必须包管主机(假造机)网络流通!!! 可以通过 ping 指令验证 ping www.baidu.com
软件包名称: 主版本号.次版本号.源步伐发行号-软件包的发行号.主机平台.cpu架构. "x86_64" 后缀表现64位体系的安装包, "i686" 后缀表现32位体系安装包. 选择包时要和体系匹配. "el7" 表现利用体系发行版的版本. "el7" 表现的是 centos7/redhat7. "el6" 表现 centos6/redhat6. 末了一列, base 表现的是 "软件源" 的名称, 类似于 "小米应用市肆", "华为应用市肆" 如许的概念. 怎样安装软件
通过 yum, 我们可以通过很简朴的一条下令完成 gcc 的安装. sudo yum install lrzsz yum 会自动找到都有哪些软件包须要下载, 这时间敲 "y" 确认安装. 出现 "complete" 字样, 阐明安装完成.留意事项:安装软件时由于须要向体系目次中写入内容, 一样平常须要 sudo 大概切到 root 账户下才气完成. yum安装软件只能一个装完了再装另一个. 正在yum安装一个软件的过程中, 假如再实行用yum安装别的一个软件, yum会报错. 假如 yum 报错, 请自行百度. 怎样卸载软件sudo yum remove lrzsz直接利用这个指令就能卸载对应的软件2.vim的利用
vi/vim的区别简朴点来说,它们都是多模式编辑器,差别的是vim是vi的升级版本,它不但兼容vi的全部指令,而且另有一些新的特性在内里。比方语法加亮,可视化利用不但可以在终端运行,也可以运行于x window、 mac os、windows。我们讲堂上,同一按照vim来举行教学。(1).vim的根本概念
vim的三种模式(实在有很多多少模式,如今把握这3种即可),分别是下令模式(command mode)、插 入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:正常/平凡/下令模式(Normal mode) 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,大概到 last line mode 插入模式(Insert mode) 只有在Insert mode下,才可以做笔墨输入,按「ESC」键可回到下令行模式。该模式是我们背面用的最频仍的编辑模式。 末行模式(last line mode) 文件生存或退出,也可以举行文件更换,找字符串,列出行号等利用。 在下令模式下,shift+: 即可进入该模式。要检察你的全部模式:打开vim,底行模式直接输入:help vim-modes (2).vim的根本利用
进入vim,在体系提示符号输入vim及文件名称后,就进入vim全屏幕编辑画面: $ vim test.c 不外有一点要特殊留意,就是你进入vim之后,是处于[正常模式],你要切换到[插入模式]才气够输入笔墨。[正常模式]切换至[插入模式] 输入a 输入i 输入o [插入模式]切换至[正常模式] 如今处于[插入模式],就只能不绝输入笔墨,假如发现输错了字,想用光标键往回移动,将该字删除,可以先按一下「ESC」键转到[正常模式]再删除笔墨。固然,也可以直接删除。[正常模式]切换至[末行模式] 「shift + ;」, 实在就是输入「:」 退出vim及生存文件,在[正常模式]下,按一下「:」冒号键进入「Last line mode」,比方: : w (生存当前文件): wq (输入「wq」,存盘并退出vim) : q! (输入q!,不存盘逼迫退出vim) (3).vim正常模式下令集
插入模式 按「i」切换进入插入模式「insert mode」,按“i”进入插入模式后是从光标当前位置开始输入文件; 按「a」进入插入模式后,是从如今光标所在位置的下一个位置开始输入笔墨; 按「o」进入插入模式后,是插入新的一行,从行首开始输入笔墨。 从插入模式切换为下令模式 按「ESC」键。 移动光标 vim可以直接用键盘上的光标来上下左右移动,但正规的vim是用小写英笔墨母「h」、「j」、「k」、「l」,分别控制光标左、下、上、右移一格 按「G」:移动到文章的末了 按「 $ 」:移动到光标所在行的“行尾” 按「^」:移动到光标所在行的“行首” 按「w」:光标跳到下个字的开头 按「e」:光标跳到下个字的字尾 按「b」:光标回到上个字的开头 按「#l」:光标移到该行的第#个位置,如:5l,56l 按[gg]:进入到文本开始 按[shift+g]:进入文本末了 按「ctrl」+「b」:屏幕往“后”移动一页 按「ctrl」+「f」:屏幕往“前”移动一页 按「ctrl」+「u」:屏幕往“后”移动半页 按「ctrl」+「d」:屏幕往“前”移动半页删除笔墨 「x」:每按一次,删除光标所在位置的一个字符 「#x」:比方,「6x」表现删除光标所在位置的“背面(包罗自己在内)”6个字符 「X」:大写的X,每按一次,删除光标所在位置的“前面”一个字符 「#X」:比方,「20X」表现删除光标所在位置的“前面”20个字符 「dd」:删除光标所在行 「#dd」:从光标所在行开始删除#行 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。 「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 「#yy」:比方,「6yy」表现拷贝从光标所在的该行“往下数”6行笔墨。 「p」:将缓冲区内的字符贴到光标所在位置。留意:全部与“y”有关的复制下令都必须与“p”共同才气完 成复制与粘贴功能。 更换 「r」:更换光标所在处的字符。 「R」:更换光标所到之处的字符,直到按下「ESC」键为止。取消上一次利用 「u」:假如您误实行一个下令,可以立刻按下「u」,回到上一个利用。按多次“u”可以实行多次复兴。 「ctrl + r」: 取消的规复 更改 「cw」:更改光标所在处的字到字尾处 「c#w」:比方,「c3w」表现更改3个字跳至指定的行 「ctrl」+「g」列出光标所在行的行号。 「#G」:比方,「15G」,表现移动光标至文章的第15行行首。(4).vim末行模式下令集
在利用末行模式之前,请记着先按「ESC」键确定您已经处于正常模式,再按「:」冒号即可进入末行模式。
列出行号 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。 跳到文件中的某一行 「#」:「#」号表现一个数字,在冒号后输入一个数字,再按回车键就会跳到该行了,如输入数字15,再回车,就会跳到文章的第15行。 查找字符 「/关键字」: 先按「/」键,再输入您想探求的字符,假如第一次找的关键字不是您想要的,可以不绝按「n」会今后探求到您要的关键字为止。 「?关键字」:先按「?」键,再输入您想探求的字符,假如第一次找的关键字不是您想要的,可以不绝按「n」会往前探求到您要的关键字为止。 题目:/ 和 ?查找有和区别?利用实行一下 生存文件 「w」: 在冒号输入字母「w」就可以将文件生存起来 脱离vim 「q」:按「q」就是退出,假如无法脱离vim,可以在「q」后跟一个「!」逼迫脱离vim。 「wq」:一样平常发起脱离时,搭配「w」一起利用,如许在退出的时间还可以生存文件。 (5).vim利用总结
三种模式 正常模式 插入模式 底行模式vim利用 打开,关闭,检察,查询,插入,删除,更换,取消,复制等等利用。
(6).简朴vim设置
在目次 /etc/ 下面,有个名为vimrc的文件,这是体系中公共的vim设置文件,对全部效户都有效。 而在每个用户的主目次下,都可以自己创建私有的设置文件,定名为:“.vimrc”。比方,/root目次下, 通常已经存在一个.vimrc文件,假如不存在,则创建之。 切换用户成为自己实行 su ,进入自己的主工作目次,实行 cd ~ 打开自己目次下的.vimrc文件,实行 vim .vimrc常用设置选项,用来测试 设置语法高亮: syntax on 表现行号: set nu 设置缩进的空格数为4: set shiftwidth=4
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金 |