
VIM 专栏
liyuanbhu
这个作者很懒,什么都没留下…
展开
-
Vim 简易教程 (1)
我很早以前就在用 vim,不过水平很菜,就会最基本的操作。而且经常犹豫是不是要投奔Emacs阵营呢,毕竟在传说中,Emacs强大无比,可以秒杀一切。但是Emacs似乎学起来难度更大,最后还是决定投身vim吧。 一次无意中找到了Steve Oualline 写的 VI iMproved 一书,看过之后我才真的觉得自己算是入门了。我的这一系列博客其实就是我学习 VI iMproved 一书的学习笔记原创 2013-03-07 16:24:09 · 2471 阅读 · 0 评论 -
Vim 简易教程(2)
第二课 更快速的编辑 这一回将介绍些上一次没有讲到的基本的操作命令。 快速的移动光标 将光标移动到下一个单词的开始:w 将光标移动到上一个单词的开始:b 类似的,2w 表示向后移动两个单词。 移动到一行的结尾:$ 移动到一行的开始: 移动到一行的第一个非空白字符:^ (熟悉正则表达式的朋友肯定对 $和^不会陌生。) 向下移动2行自然就是:2$ 一行中查找一个字符 从当前位原创 2013-03-08 23:10:14 · 1875 阅读 · 0 评论 -
VIM 简易教程(3)
第三课 各种查找操作 比如我们想在文档中搜索一个简单的字符串“include”,这时用 / 命令:/include 找到第一个include 后如果希望继续查找,可以这样:/ 这时vim会默认你还是搜索上一次的字符串。(注意:不能用. 命令) 有几个字符有特殊的含义(其实是正则表达式),搜索时要在前面加上\ 来转义 这几个字符如下:.*[]ˆ%/\?~$ Vim 会记住历次搜索的字符串原创 2013-03-09 14:11:12 · 2100 阅读 · 0 评论 -
VIM 简易教程(4)
第四课 基本的复制、粘贴操作 剪切和粘贴 当用命令 d 或 x 删除了一段文字后,被删除的文字就自动被 vim 保存到了一个特殊的剪切板中。之后可以用 p 命令(put)将其粘贴到光标所在的位置的后面。 大家可以试试依次输入下面两条命令: dd p 这两条命令执行下来相当于将两行内容调换了位置,类似下面的命令 x p 将两个字母颠倒了位置。 p 命令同样可以在前面加上个数字,表原创 2013-03-09 17:42:43 · 1992 阅读 · 3 评论