专栏首页张戈的专栏《Vimtutor的中文版》快速学习Linux的vim命令

《Vimtutor的中文版》快速学习Linux的vim命令

注:本资源收集与网络,版权归原作者所有。

下载地址


= 欢 迎 阅 读 《 V I M 教 程 》 —— 版本 1.5 =

vim 是一个具有很多命令的功能非常强大的编辑器。限于篇幅,在本教程当中就不详细介绍了。本教程的设计目标是讲述一些必要的基本命令,而掌握好这些命令,您就能够很容易将 vim 当作一个通用的万能编辑器来使用了。

完成本教程的内容大约需要 25-30 分钟,取决于您训练的时间。

每一节的命令操作将会更改本文。推荐您复制本文的一个副本,然后在副本上进行训练(如果您是通过”vimtutor”来启动教程的,那么本文就已经是副本了)。

切记一点∶本教程的设计思路是在使用中进行学习的。也就是说,您需要通过执行命令来学习它们本身的正确用法。如果您只是阅读而不操作,那么您可能 会很快遗忘这些命令的!

好了,现在请确定您的 Shift-Lock(大小写锁定键)还没有按下,然后按键盘上的字母键 j 足够多的次数来移动光标,直到第一节的内容能够完全充满屏幕。


第一讲第一节∶移动光标

中间篇幅过长,更多内容请下载 PDF 版本继续阅读

........

略...

.......

vim 教程到此结束。本教程只是为了简明地介绍一下 vim 编辑器,但已足以让您很容易学会使用本编辑器了。毋庸质疑,vim 还有很多很多的命令,本教程所介绍的还差得远著呢。所以您要精通的话,还望继续努力哦。下一步您可以阅读 vim 手册,使用的命令是∶ :help user-manual

为了更进一步的参考和学习,以下这本书值得推荐∶

Vim - Vi Improved - 作者∶Steve Oualline  出版社∶New Riders

这是第一本完全讲解 vim 的书籍。对于初学者特别有用。其中还包含有大量实例和图示。欲知详情,请访问 http://iccf-holland.org/click5.html

以下这本书比较老了而且内容主要是 vi 而不是 vim,但是也值得推荐∶

Learning the Vi Editor - 作者∶Linda Lamb  出版社∶O’Reilly & Associates Inc.

这是一本不错的书,通过它您几乎能够了解到全部 vi 能够做到的事情。此书的第六个版本也包含了一些关于 vim 的信息。

本教程是由来自 Calorado School of Minese 的 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 转换而成的,并对转换的结果做了一些细节的改动。

变更记录∶


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。

文件下载

百度网盘

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux优化方法收集与整理

    之前一直有博主要求整理下 VPS 主机优化方法,那么如果你是 VPS 主机(Linux),可以尝试一下了,尤其是 linux 系统的内核参数优化。 一、增加 S...

    张戈
  • 利用Meta申明来做百度、谷歌、雅虎、微软等搜索的开放适配

    前段时间分享过利用 Meta 申明来做百度开放适配,前几天在解决 sitemap 报错问题时,看到了谷歌、雅虎及微软等搜索引擎开放适配方法,感觉有点意思,就折腾...

    张戈
  • 【 ES 私房菜 】系统运维数据分析平台架构

    网管系统在日常运行过程中会产生各类日志数据,比如 WEB、DB 以及系统等。所以,我们急需一个可以集中收集、分析并输出表报的日志平台,毋庸置疑,ES 就是最佳“...

    张戈
  • 让VIM支持Python2 by update-alternatives

    前言  Ubuntu 16+中$ sudo apt install vim所安装的vim只支持Python3,但很多插件如YCM和powerline均需要Pyt...

    ^_^肥仔John
  • CPU靠边站!使用cuDF在GPU加速Pandas

    使用Pandas Dataframe执行数千甚至数百万次计算仍然是一项挑战。你不能简单的将数据丢进去,编写Python for循环,然后希望在合理的时间内处理数...

    量化投资与机器学习微信公众号
  • uninstalling vim-minimal 同时也卸载了 sudo 解决方法

    在一次vim升级中, 将vim-minimal 卸载了,就在进行下一步操作时:出现了下面的报错:

    莫斯
  • VIM PYTHON 调试

    py3study
  • Python 类装饰器,使用小演示

    实现同样一个功能,用Java语言可能得50行,而用Python可能只需10行,可能很多读者在没有学Python前,就从用过Python的前辈那里,听说过这个,然...

    double
  • 随着全球运营商围绕开源网络展开合作, LF Networking持续发展

    2018年5月30日,在旧金山举办的促进开放网络项目的协作和卓越运营的LF网络基金会(LF Networking Fund,LFN)今天宣布,主流电信服务提供商...

    SDNLAB
  • Python打包系统简单入门

    版权声明:本文为博主原创文章,转载请注明出处。 ...

    乐百川

扫码关注云+社区

领取腾讯云代金券