其他的编辑命令

现在,你已经经历了一个简单的命令,是时候到了解一些稍微更复杂一个点的操作了。

在一行的最后插入字符

i命令是在光标字符下的前面插入一个字符。这工作的很好;但你想在一行的最后添加东西该怎么办呢?对于你想在光标后插入文本。可以使用a(append)命令。

例如,把

and that's not saying much for the turtle.

改变成

and that's not saying much for the turtle!!!

把光标移动到这一行的最后面的点号,然后键入x来删除点。现在光标在行的最后的在trutle的e:

and that's not saying much for the turtle

现在键入a!!!<Esc>在turtle的e后面添加三个感叹号:

and that's not saying much for the turtle!!!

删除一行

删除一行,使用dd命令,删除光标指向的行。为了删除此例的中间行,把光标移动到行The system, you see任意位置,像Figure 1.6展示的那样。

现在键入dd.Figure 1.7展示了结果

开始新的一行

假定,例如,你想在第三行添加一个文本。像Figure 1.7展示的那样,把光标保留在Ran as slow...行。

现在键入o来打开新的一行。为这行键入一些文本然后键入<Esc>来结束插入模式。Figure 1.8显示了结果。

如果你想在光标的上添加一行,使用O(uppercase)命令。

帮助

最后,这有一条最重要的命令,帮助命令。要获取帮助,输入下面的命令:

:help

(记信隐式的<Enter>对于命令模式的命令)这将会展示通常的帮助窗口,你Figure 1.9展示的那样。

如果你没有提供一个主题,:help展示了通常的帮助信息。Vim的作者作了一些非常聪明(或非常懒)的帮助系统。他们将帮助窗口制作成了一个普通的编辑窗口。你可以使用普通的Vim命令来移动。因此h,k, jl移动左,上,下,右等等。

离开帮助系统,使用离开编辑器一样的命令:ZZ

results matching ""

    No results matching ""