如何在 vi 编辑器中向左移动一个单词

发布于 2024-10-08 14:47:59 字数 54 浏览 8 评论 0 原文

我使用快捷键 w 将光标向右移动一个单词。有没有向左移动单词的快捷方式?

I use the shortcut w to move the cursor one word right. Is there a shortcut to move a word left?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

别想她 2024-10-15 14:48:00

使用 b 向后移动一个单词。

使用 w 向前移动一个单词。

这是一个可能对您有用的备忘单:

Vim Cheat Sheet

来源:图形 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:

Vim Cheat Sheet

Source: Graphical vi-vim Cheat Sheet and Tutorial

翻身的咸鱼 2024-10-15 14:48:00

这是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.

温柔戏命师 2024-10-15 14:48:00

除了其他答案中提到的 b 运动之外,另一个可能有趣的运动是 ge

它会将您带到左侧单词的最后一个字母。当b被认为是w的相反时,ge可以被认为是的相反e 将您带到当前单词的末尾。

另请注意,所有这些逐字移动都有相应的逐字移动:WBEgE 表示“更快”。 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.

顾忌 2024-10-15 14:48:00

您想向左(向后)移动。 b 做到了。

You want to move left (back). b does it.

失与倦" 2024-10-15 14:48:00

是的,您可以使用“b”来后退一个单词,并提前使用“2b”来后移两个单词。

Yes, you can use "b" to backforward a word, and in advance, "2b" to move back two words.

幽梦紫曦~ 2024-10-15 14:48:00

当您想在插入模式下移动一个单词时。
在 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文