设为首页 收藏本站
查看: 1784|回复: 0

[经验分享] centos7自带vim教程(vimtutor)

[复制链接]

尚未签到

发表于 2018-4-23 10:01:33 | 显示全部楼层 |阅读模式
  ===============================================================================
  =      欢     迎     阅     读   《 V I M  教  程 》   ——      版本 1.7       =
  ===============================================================================
  Vim 是一个具有很多命令的功能非常强大的编辑器。限于篇幅,在本教程当中
  就不详细介绍了。本教程的设计目标是讲述一些必要的基本命令,而掌握好这
  些命令,您就能够很容易地将 Vim 当作一个通用编辑器来使用了。
  完成本教程的内容大约需要25-30分钟,取决于您训练的时间。
  注意:
  每一节的命令操作将会更改本文。推荐您复制本文的一个副本,然后在副本上
  进行训练(如果您是通过"vimtutor"来启动教程的,那么本文就已经是副本了)。
  切记一点:本教程的设计思路是在使用中进行学习的。也就是说,您需要通过
  执行命令来学习它们本身的正确用法。如果您只是阅读而不操作,那么您可能
  会很快遗忘这些命令的!
  好了,现在请确定您的Shift-Lock(大小写锁定键)还没有按下,然后按键盘上
  的字母键 j 足够多次来移动光标,直到第一节的内容能够完全充满屏幕。
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  第一讲第一节:移动光标
  ** 要移动光标,请依照说明分别按下 h、j、k、l 键。 **
  ^
  k              提示: h 的键位于左边,每次按下就会向左移动。
  < h       l >               l 的键位于右边,每次按下就会向右移动。
  j                     j 键看起来很象一支尖端方向朝下的箭头。
  v
  1. 请随意在屏幕内移动光标,直至您觉得舒服为止。
  2. 按下下行键(j),直到出现光标重复下行。
  ---> 现在您应该已经学会如何移动到下一讲吧。
  3. 现在请使用下行键,将光标移动到第一讲第二节。
  提示:如果您不敢确定您所按下的字母,请按下<ESC>键回到正常(Normal)模式。
  然后再次从键盘输入您想要的命令。
  提示:光标键应当也能正常工作的。但是使用hjkl键,在习惯之后您就能够更快
  地在屏幕内四处移动光标。真的是这样!
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  第一讲第二节:VIM的进入和退出
  !! 特别提示:敬请阅读本一节的完整内容,然后再执行以下所讲解的命令。
  1. 按<ESC>键(这是为了确保您处在正常模式)。
  2. 然后输入:                 :q! <回车>
  这种方式的退出编辑器会丢弃您进入编辑器以来所做的改动。
  3. 如果您看到了命令行提示符,请输入能够带您回到本教程的命令,那就是:
  vimtutor <回车>
  4. 如果您自信已经牢牢记住了这些步骤的话,请从步骤1执行到步骤3退出,然
  后再次进入编辑器。
  提示: :q! <回车> 会丢弃您所做的任何改动。几讲之后您将学会如何保存改动到文件。
  5. 将光标下移到第一讲第三节。
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  第一讲第三节:文本编辑之删除
  ** 在正常(Normal)模式下,可以按下 x 键来删除光标所在位置的字符。**
  1. 请将光标移动到本节中下面标记有 ---> 的那一行。
  2. 为了修正输入错误,请将光标移至准备删除的字符的位置处。
  3. 然后按下 x 键将错误字符删除掉。
  4. 重复步骤2到步骤4,直到句子修正为止。
  ---> The ccow jumpedd ovverr thhe mooon.
  5. 好了,该行已经修正了,下面是第一讲第四节。
  特别提示:在浏览本教程时,不要强行记忆。记住一点:在使用中学习。
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  第一讲第四节:文本编辑之插入
  ** 在正常模式下,可以按下 i 键来插入文本。**
  1. 请将光标移动到本节中下面标记有 ---> 的第一行。
  2. 为了使得第一行内容雷同于第二行,请将光标移至文本第一个准备插入字符
  的位置。
  3. 然后按下 i 键,接着输入必要的文本字符。
  4. 每个错误修正完毕后,请按下 <ESC> 键返回正常模式。
  重复步骤2至步骤4以便修正句子。
  ---> There is text misng this .
  ---> There is some text missing from this line.
  5. 如果您对文本插入操作已经很满意,请接着阅读下面的第一讲第五节。
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  第一讲第五节:文本编辑之添加
  ** 按 A 键以添加文本。 **
  1. 移动光标到下面第一个标记有 ---> 的一行。
  光标放在那一行的哪个字符上并不重要。
  2. 按 A 键输入必要的添加内容。
  3. 文本添加完毕后,按 <ESC> 键回到正常模式。
  4. 移动光标到下面第二个标记有 ---> 的一行。重复步骤2和步骤3以改正这个句子。
  ---> There is some text missing from th
  There is some text missing from this line.
  ---> There is also some text miss
  There is also some text missing here.
  5. 当您对添加文本操作感到满意时,请继续学习第一讲第六节。
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  第一讲第六节:编辑文件
  ** 使用 :wq 以保存文件并退出。 **
  特别提示:在执行以下步骤之前,请先读完整个小节!
  1. 如您在第一讲第二节中所做的那样退出本教程: :q!
  或者,如果您可以访问另一个终端,请在那里执行以下操作。
  2. 在 shell 的提示符下输入命令: vim tutor <回车>
  'vim'是启动 Vim 编辑器的命令,'tutor'是您希望编辑的文件的名字。
  请使用一个可以改动的文件。
  3. 使用您在前面的教程中学到的命令插入删除文本。
  4. 保存改动过的文件并退出 Vim,按这些键: :wq  <回车>
  5. 如果您在步骤1中已经退出 vimtutor,请重启 vimtutor 移动到下面的小结一节。
  欲知详情,请访问 http://iccf-holland.org/click5.html
  以下这本书比较老了而且内容更多是关于 Vi 而非 Vim,但是也值得推荐:
  Learning the Vi Editor - 作者:Linda Lamb
  出版社:O'Reilly & Associates Inc.
  这是一本不错的书,通过它您几乎能够了解到任何您想要使用 Vi 做的事情。
  此书的第六个版本也包含了一些关于 Vim 的信息。
  本教程是由来自 Calorado School of Mines 的 Michael C. Pierce 和
  Robert K. Ware 所编写的,其中很多创意由来自 Colorado State University 的
  Charles Smith 提供。编者的电子邮箱是:bware@mines.colorado.edu
  本教程已由 Bram Moolenaar 专为 Vim 进行修订。
  译制者附言:
  ===========
  简体中文教程翻译版之译制者为梁昌泰 <beos@turbolinux.com.cn>,还有
  另外一个联系地址:linuxrat@gnuchina.org。
  繁体中文教程是从简体中文教程翻译版使用 Debian GNU/Linux 中文项目小
  组的于广辉先生编写的中文汉字转码器  autoconvert 转换而成的,并对转
  换的结果做了一些细节的改动。
  变更记录:
  =========
  2012年10月01日 赵涛 <alick9188@gmail.com>
  将 vimtutor 中译版从 1.5 升级到 1.7。
  2002年08月30日 梁昌泰 <beos@turbolinux.com.cn>
  感谢 RMS@SMTH 的指正,将多处错误修正。
  2002年04月22日 梁昌泰 <linuxrat@gnuchina.org>
  感谢 xuandong@sh163.net 的指正,将两处错别字修正。
  2002年03月18日 梁昌泰 <linuxrat@gnuchina.org>
  根据Bram Molenaar先生在2002年03月16日的来信要求,将vimtutor1.4中译
  版升级到vimtutor1.5。
  2001年11月15日 梁昌泰 <linuxrat@gnuchina.org>
  将vimtutor1.4中译版提交给Bram Molenaar和Sven Guckes。
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-450777-1-1.html 上篇帖子: CentOS7安装apache httpd服务 下篇帖子: USB安装centos7 遇到dracut
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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