【问题标题】:vim shortcut to traverse the word from right to leftvim 快捷键从右到左遍历单词
【发布时间】:2012-01-27 05:18:03
【问题描述】:

Vim 用于向前遍历单词的快捷方式,即从左到右是 w / W 走反方向的捷径是什么?

同样 x 删除光标所在的字符。所以连续按下它会从左到右删除字符。是否有从右到左删除字符的快捷方式,即光标前的字符。

【问题讨论】:

  • 如果你打算认真使用 Vim,$ vimtutor 是你将花费的最有用的 30 分钟。 bB(对您的第一个问题的回复)和d^(对您的第二个问题的回复)都包含在此处。

标签: vim keyboard-shortcuts vi


【解决方案1】:

b 退回到前面的b单词的开头。
X 将删除光标前的字符
db 将从光标位置删除到上一个单词的开头单词(不包括光标处的字母)。例如([]是光标位置)

first middle la[s]t " type b
first middle [l]ast " type b again
first [m]iddle last " type db
[m]iddle last

当然b 只是一个移动命令,所以你可以将它附加到任何需要移动的命令上,例如cbcut/change 到单词的开头,vb 将突出显示它,等等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多