手机终端vim使用教程(六)

手机终端vim

         第六讲第一节:打开类命令
 ** 输入 o 将在光标的下方打开新的一行并进入插入模式。**
  1. 请将光标移动到本节中下面标记有 ---> 的那一行。
  2. 接着输入小写的 o 在光标 下方 打开新的一行,这个命令会使您
    进入插入模式。
  3. 然后输入一些文字,之后按 <ESC> 键退出插入模式而进入正常模式。

---> After typing o the cursor is placed on the open line in Insert mode.

  1. 为了在光标 上方 打开新的一行,只需要输入大写的 O 而不是小写的 o
    就可以了。请在下行测试一下吧。

---> Open up a line above this by typing O while the cursor is on this line.

            第六讲第二节:附加类命令


             ** 输入 a 将可在光标之后插入文本。 **

  1. 请在正常模式下将光标移动到本节中下面标记有 ---> 的第一行的行首。

  2. 接着输入 e 直到光标位于 li 的末尾。

  3. 输入小写的 a 则可在光标之后插入文本了。

  4. 将单词补充完整,就像下一行中的那样。之后按 <ESC> 键退出插入模式回到
     正常模式。

  5. 使用 e 移动光标到下一步不完整的单词,重复步骤3和步骤4。

---> This li will allow you to pract appendi text to a line.
---> This line will allow you to practice appending text to a line.

提示:a、i 和 A 都会带您进入插入模式,惟一的区别在于字符插入的位置。

        第六讲第三节:另外一个置换类命令的版本
          ** 输入大写的 R 可连续替换多个字符。**
  1. 请将光标移动到本节中下面标记有 ---> 的第一行。移动光标到第一个 xxx 的
    起始位置。
  2. 然后输入大写的 R 开始把第一行中的不同于第二行的剩余字符逐一输入,就
    可以全部替换掉原有的字符而使得第一行完全雷同第二行了。
  3. 接着按 <ESC> 键退出替换模式回到正常模式。您可以注意到尚未替换的文本
    仍然保持原状。
  4. 重复以上步骤,将剩余的 xxx 也替换掉。

---> Adding 123 to xxx gives you xxx.
---> Adding 123 to 456 gives you 579.

提示:替换模式与插入模式相似,不过每个输入的字符都会删除一个已有的字符。

              第六讲第四节:复制粘贴文本


         ** 使用操作符 y 复制文本,使用 p 粘贴文本 **

  1. 定位到下面标记有 ---> 的一行,将光标移动到 "a)" 之后。

  2. 接着使用 v 进入可视模式,移动光标到 "first" 的前面。

  3. 现在输入 y 以抽出(复制)高亮的文本。

  4. 然后移动光标到下一行的末尾:j$

  5. 接着输入 p 以放置(粘贴)复制了的文本。然后输入:a second <ESC>。

  6. 使用可视模式选中 " item.",用 y 复制,再用 j$ 将光标移动到下一行末尾,
     用 p 将文本粘贴到那里。

--->  a) this is the first item.
      b)

  提示:您还可以把 y 当作操作符来使用;例如 yw 可以用来复制一个单词。
            第六讲第五节:设置类命令的选项
      ** 设置可使查找或者替换可忽略大小写的选项 **
  1. 要查找单词 ignore 可在正常模式下输入 /ignore <回车>。
    要重复查找该词,可以重复按 n 键。
  2. 然后设置 ic 选项(Ignore Case,忽略大小写),请输入: :set ic
  3. 现在可以通过键入 n 键再次查找单词 ignore。注意到 Ignore 和 IGNORE 现在
    也被找到了。
  4. 然后设置 hlsearch 和 incsearch 这两个选项,请输入: :set hls is
  5. 现在可以再次输入查找命令,看看会有什么效果: /ignore <回车>
  6. 要禁用忽略大小写,请输入: :set noic

提示:要移除匹配项的高亮显示,请输入: :nohlsearch
提示:如果您想要仅在一次查找时忽略字母大小写,您可以使用 c:

  /ignore\c <回车>
                   第六讲小结

  1. 输入小写的 o 可以在光标下方打开新的一行并进入插入模式。
     输入大写的 O 可以在光标上方打开新的一行。

  2. 输入小写的 a 可以在光标所在位置之后插入文本。
     输入大写的 A 可以在光标所在行的行末之后插入文本。

  3. e 命令可以使光标移动到单词末尾。

  4. 操作符 y 复制文本,p 粘贴先前复制的文本。

  5. 输入大写的 R 将进入替换模式,直至按 <ESC> 键回到正常模式。

  6. 输入 :set xxx 可以设置 xxx 选项。一些有用的选项如下:
      'ic' 'ignorecase'    查找时忽略字母大小写
    'is' 'incsearch'    查找短语时显示部分匹配
    'hls' 'hlsearch'    高亮显示所有的匹配短语
     选项名可以用完整版本,也可以用缩略版本。

  7. 在选项前加上 no 可以关闭选项:  :set noic
添加新评论