代码之家  ›  专栏  ›  技术社区  ›  Konrad

延迟或禁用可视g ctrl-g返回的信息的自动隐藏

vim
  •  3
  • Konrad  · 技术社区  · 7 年前

    以下文档:

    visual g ctrl - g similar to g ctrl - g ,but word,character,line,and 显示可视选定区域的字节计数。 在分块模式下,还显示列计数。

    我经常使用 g ctrl - g shortcut来获取视觉模式下选择范围内的字数和字符数。关于包含以下内容的文档示例:

    带一些文本的示例文档

    这将提供所需的结果,并正确打印字符数30+1。我的问题是,信息很快就消失了。如下所示:

    我想:

    • 增加计数信息可用的时间
    • 永久禁用自动隐藏并保持细节可见,除非明确指示隐藏
    • ,但单词、字符、行和 显示可视选定区域的字节计数。 在分块模式下,还显示列计数。

    我经常利用 Ctrl键 - 在视觉模式下获取所选内容中字数和字符数的快捷方式。关于包含以下内容的文档示例:

    Sample document with some text
    

    这将提供所需的结果,并正确打印字符数30+1。我的问题是,信息很快就消失了。如下所示:

    number of characters in visual mode

    我想:

    • 增加计数信息可用的时间
    • 永久禁用自动隐藏并保持细节可见,除非明确指示隐藏
    1 回复  |  直到 7 年前
        1
  •  2
  •   builder-7000    7 年前

    您可以设置选项:

    set noshowmode
    

    这将阻止打印模式消息 -- INSERT -- -- VISUAL LINE -- .因此信息打印由 g_ctrl-G 将保留在最后一行,直到输入新的命令行命令。