【问题标题】:Display Vim intermediate commands显示 Vim 中间命令
【发布时间】:2011-12-18 04:42:17
【问题描述】:

vimtutor Lesson 2.1: DELETION COMMANDS 中,#4 项后面有一个注释:

字母d 将在您键入时出现在屏幕的最后一行。 Vim 正在等待你输入w。如果您看到除d 之外的其他字符,则您输入了错误;按<ESC> 并重新开始。

但是,正如注释所说,我没有在最后一行看到中间命令。如何启用此功能?我应该在我的.vimrc 中设置什么选项?

【问题讨论】:

    标签: command vim


    【解决方案1】:

    你可以使用

    :set showcmd
    

    这将在您在 Vim 中键入时显示命令。 同样的也可以放到.vimrc中

    【讨论】:

    • 虽然我已经编辑了我的.vimrc,但命令仍然没有显示。可能是什么问题?
    • @vishy1618:这不是一个完整的答案,因为当我们在 .vimrc 中附加 set showcmd 时,它在 .vimrc 中不起作用。想要这个问题的完整答案,我也不明白为什么它在 .vimrc 中不起作用。我已经获取了.vimrc 文件,并且还创建了一个新的 shell 会话,但是它不起作用!
    【解决方案2】:

    此“最后一行”是屏幕底部的行。 如果您没有看到这一点,则可能是(Linux?)终端设置有问题。

    如果您在 Linux 系统上使用终端,请尝试在运行 Vim 之前调用命令 export TERM=Linux

    【讨论】:

    • 我使用的是 OS X。如果我输入 :,我会正常看到它,但看不到其他命令。
    猜你喜欢
    • 2012-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多