标签:开始 系统管 tutorial 远程访问 解决 vi编辑 函数 没有 终端
程序员书库(ID:OpenSourceTop) 编译
链接:https://www.ossblog.org/learn-vim-great-free-books/
Vim是一个高度可配置、功能强大,基于命令行的开源文本编辑器。
Vim是vi编辑器的增强版本,其开发历史可以追溯到1976年,Vim在Vi的基础上改进和增加了很多特性。它是系统管理员和程序员中最流行和使用最广泛的文本编辑器之一
● 它无处不在。一旦你学会了如何使用Vim,你就可以在本地或远程访问任何计算机上编辑文本。Vi(m)是绝大多数UNIX派生系统的标准编辑器,包括Linux,Solaris,Mac OS X和各种BSD发行版。即使家用路由器中的嵌入式软件通常也包括编辑器
● 可伸缩性 - 它可以是整个写入平台,也可以用于偶尔编辑配置文件。
● 功能强大
● 高效,可扩展,快速,终端友好。
Vim曾经因Emacs和Vim用户之间的冲突而收到许多恶名。所以最好远离编辑器战争。
当你开始选择Vim时,就面临着陡峭的学习曲线,软件其实很简单。从某种意义上说,它的界面将用户体验放在了第一位。为了学习并掌握如何使用Vim,我们推荐以下免费书籍。与Vim一样,每本书都是在开源许可协议下发布的。
本书的目标是提供一个教程,向读者展示如何使用Vim的强大功能来解决常见问题。此外,本书还试图向读者直观地展示非常重要的命令和选项的操作。章节涵盖:
● 基本编辑-在Vim中编辑文本
● 搜索-介绍Vim的搜索命令
● 基本的GUI用法
● 表达式和函数——包括基本变量和表达式,echo语句控件语句,用户定义函数,以及完整的内置函数列表。
● ......
地址:http://www.oualline.com/vim-book.html
本书的作者Tim Ottinger是Industrial Logic的专家团队之一,这是一本将你从“记忆式编辑”转变到“编写Vim命令”的书,所以它不是一本全面的指南,涵盖了所有功能,但是本教程可以提高你的Vim实践能力,并使你的能力提高到另一个水平
地址:https://leanpub.com/VimLikeAPro
Vim Recipes旨在补充Vim的官方文档。作者通过提出了一个常见问题,然后提出解决方案,最后用讨论说明的方式对该问题进行讲解。内容涵盖:基础知识、编辑、GUI等
地址:https://www.ossblog.org/wp-content/uploads/2017/06/vim-recipes.pdf
在没有官方的VIM用户手册的情况下,本书就是最好的免费VIM综述。它提供了从简单到复杂的,层层递进的解释,从头到尾读起来,让你觉得它就是一本书
地址:http://www.eandem.co.uk/mrw/vim/usr_doc/index.html
这本书旨在帮助你学习如何使用Vim编辑器(版本7),不要求你具备任何基础。本书的第一部分是为想要了解Vim是什么并学习如何使用它的新用户设计的。
本书的第二部分是为那些已经知道如何使用Vim,并且想要了解为何Vim具有如此强大的特性的人准备的,例如windows和选项卡,个人信息管理,使其成为程序员的编辑器,如何用自己的插件扩展Vim等等。这本书是根据知识共享授权- sharealike 4.0国际许可证。
本书是学习Vim的绝佳方式,看看之后还可作为备忘录使用。章节包括:
● Gvim vs Vim。
● 文件(打开、保存等)
● 选择文本,剪切和粘贴
● 搜索和替换
● 插入特殊字符
● 处理DOS、UNIX转换问题
● 宏
......
地址:http://therandymon.com/woodnotes/vim-for-writers/vimforwriters.html
这是Vim文本编辑器的完整参考文本。本书中的内容已纳入The Vim教程和参考。本书根据开放出版许可证(OPL)发布。
地址:ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf
标签:开始 系统管 tutorial 远程访问 解决 vi编辑 函数 没有 终端
原文地址:https://blog.51cto.com/15060204/2567562