如何在 vi 编辑器中向左移动一个单词
我使用快捷键 w 将光标向右移动一个单词。有没有向左移动单词的快捷方式?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我使用快捷键 w 将光标向右移动一个单词。有没有向左移动单词的快捷方式?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
使用 b 向后移动一个单词。
使用 w 向前移动一个单词。
这是一个可能对您有用的备忘单:
来源:图形 vi-vim 备忘单和教程
Use b to move back one word.
Use w to move forward one word.
And here is a cheat sheet that might be useful for you:
Source: Graphical vi-vim Cheat Sheet and Tutorial
这是b。
你可以在这里看到其他动作:
Vim 文档:motion, 4. Word动作
一般来说,Vim 命令由以下部分组成:
计数动作动作
其中:
count 是您希望其执行的次数。默认为1。
action显然是一个动作:d表示删除,c表示更改,默认为空,表示简单移动。
运动是方向。你已经明白了。
It's b.
You can see other motions here:
Vim documentation: motion, 4. Word motions
Generally a Vim command consists of:
count action motion
Where:
count is number of times you want it to execute. The default is 1.
action is obviously an action: d for delete, c for change, default is empty, and it means simply move.
motion is the direction. You got that already.
除了其他答案中提到的 b 运动之外,另一个可能有趣的运动是 ge。
它会将您带到左侧单词的最后一个字母。当b被认为是w的相反时,ge可以被认为是的相反e 将您带到当前单词的末尾。
另请注意,所有这些逐字移动都有相应的逐字移动:W、B、E 和 gE 表示“更快”。 Words 和 WORDS 的区别参见:
:h word
< /a>.In addition to the b movement mentioned in the other answers, another movement which may be interesting is ge.
It brings you to the last letter of the word on the left. When b is considered as the opposite of w, ge can be considered as the opposite of e which brings you to the end of the current word.
Also note that all of those word-wise movement have a WORD-wise equivalent: W, B, E and gE which are "faster". For the difference between words and WORDS see:
:h word
.您想向左(向后)移动。
b
做到了。You want to move left (back).
b
does it.是的,您可以使用“b”来后退一个单词,并提前使用“2b”来后移两个单词。
Yes, you can use "b" to backforward a word, and in advance, "2b" to move back two words.
当您想在插入模式下移动一个单词时。
在 Windows 中:CTRL + 左/右箭头。
在 Mac 中:SHIFT + 左/右箭头
When you want to move one word in Insert mode.
In windows: CTRL + left/right arrow.
In Mac: SHIFT + left/right arrow