2016-10-11 20 views
0

enter image description here如何在vi的“最后一行模式”中有效地移动光标?

我的意思是,如何在最后一行模式下向前或向后移动光标。

你知道,hjkl可以在命令模式下使用。但是当我们键入:,我们将进入“最后一行模式”。但在这种模式下,我必须使用左/右箭头来移动光标。

所以我的问题是:我可以使用hjkl将光标移动到最后一行模式吗?

回答

3

该模式称为命令行模式。是的,那里的导航有限(命令列表从:help c_CTRL-V开始);大多数键都按照字面意思插入。这是因为该模式不适用于密集编辑;你应该只键入新的命令,或者对召回的旧命令进行微小的更正。

如果确实需要完整的编辑功能,只需切换到命令行窗口即可。您可以通过在命令行按Ctrl键+˚F做到这一点,或者只是立即通过q:而不是:(以及类似q/,而不是/)输入。 CP。 :help cmdwin

+0

谢谢。最终的解决方案是q:和q /。之后,我可以通过“vi”风格输入命令或字符串。 – C01DER

相关问题