通过快速搜索在字符之间移动点

发布于 2024-12-08 09:19:50 字数 443 浏览 0 评论 0原文

我正在寻找在 vim 中导航的更快方法。

假设我在缓冲区中打开以下文本:

Vim 是一个高度可配置的文本编辑器,旨在实现高效 文本编辑。它是分布式 vi 编辑器的改进版本 对于大多数 UNIX 系统。 Vim 作为慈善软件免费分发。如果 你发现 Vim 对你的生活很有用

目前,我的光标位于第 1 行第 1 个字符。

如果我想将光标移动到单词 version 的开头, 通过使用简单的光标移动(hjkl 键)移动到特定的行和字符会相当慢。

现在,我正在寻找您可以使用的命令,例如 ' 也许?。因此,您只需输入类似 'version 的内容,光标就会跳转到该单词。

我希望这是可能的(我需要一个插件吗?)

I'm looking for quicker ways to navigate in vim.

Say, I open the following text in a buffer:

Vim is a highly configurable text editor built to enable efficient
text editing. It is an improved version of the vi editor distributed
with most UNIX systems. Vim is distributed free as charityware. If
you find Vim a useful addition to your life

Currently, my cursor is on line 1, character 1.

If I want to move the cursor to the start of the word version,
that would rather slow by using simple cursor movement (hjkl keys) to move to the specific line and character.

Now, I'm looking for the command that you could use, like ' perhaps?. So you'd just need to type something like 'version, and the cursor jumps to that word.

I hope this is possible (do I need a plugin for this?)

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

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

发布评论

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

评论(2

oО清风挽发oО 2024-12-15 09:19:50

我花时间把问题写得更清楚了。

除了已经提到的搜索功能:

/版本

我建议

:set incsearch

启用增量执行此操作时进行搜索(甜蜜)

:se hlsearch

,以动态突出显示(增量)匹配

字符搜索:

  1. 在行内,您可以使用 fv 到跳转到下一个 vFv 向后搜索)。

  2. 您可以导航句子(使用 ()

  3. 段落(使用}{
  4. 单词(使用be 以及 BE 和许多其他)

这是你可以吃的一切,就像糖果店里的孩子一样!这是糖果店:

:hemotion.txt

I took the time to write the question a bit clearer.

In addition to the search functionality already mentioned:

/version

I suggest to

:set incsearch

which enables incremental search while doing that (sweet)

:se hlsearch

for on the fly highlighting of (incremental) matches

Character searches:

  1. Within lines, you can use fv to jump to the next v (Fv to search backwards).

  2. You can navigate sentences (using ), ()

  3. paragraphs (using }, {)
  4. words (using b, e as well as B, E and many others)

It's all you can eat, like a kid in the candy store! Here is the candy store:

:he motion.txt

神爱温柔 2024-12-15 09:19:50

如果您在想要前往的点之前

/version,则

如果您在之后你想要去:

?version 然后

有关更多信息,请输入:

:help search-commands

If you are before the point you want to go:

/version then <Enter>

If you are after you want to go:

?version then <Enter>

For more info type:

:help search-commands

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