【问题标题】:What is the equivalent of <Ctrl>+<Shift>+<End> in Vim?Vim 中 <Ctrl>+<Shift>+<End> 的等价物是什么?
【发布时间】:2012-03-12 04:31:02
【问题描述】:

VIM 中的 Ctrl+Shift+End 是否有任何等效项,可以选择从当前光标位置到结尾的所有文本文件?

【问题讨论】:

    标签: vim editor keyboard-shortcuts


    【解决方案1】:

    vG$.

    • v:按字符启动可视模式
    • G:转到第 [count] 行,默认最后一行,在第一个非空白字符上。
    • $:到行尾。

    【讨论】:

    • @Johnsyweb 非常感谢! vi 中是否有类似的没有视觉模式的组合键?
    • @Stacker:这个问题在vi 的上下文中没有意义。您实际上在尝试做什么以及在哪个编辑器中?
    • @Johnsyweb 实际上我同时使用了vivim。您的解决方案非常适合 vim,只是想知道 vi 是如何进行文本选择的。
    • Vi 没有可视模式。
    • 在 vi 中,如果您希望运动运算符按字符方式一直到文件的最后一个字符,您可以尝试 1000000000000go。超过 1TB 的文件除外`
    【解决方案2】:

    通常你最好执行你的特定愿望,而不是仅仅选择。例如“猛拉”使用:

    yG

    要“拉”到剪贴板:

    "*yG

    另一个选项可能是“删除”:

    dG

    【讨论】:

    • 我不相信 yG 像 OP 要求的那样从 当前光标位置 猛拉
    • 它确实是从当前的拉出来的。
    猜你喜欢
    • 2014-05-08
    • 2011-07-03
    • 2014-06-12
    • 1970-01-01
    • 2022-11-28
    • 2021-06-19
    • 1970-01-01
    • 2012-07-20
    • 2023-03-30
    相关资源
    最近更新 更多