gpt4 book ai didi

vim - 如何在INSERT模式下使用VIM普通模式命令(遍历文本)

转载 作者:行者123 更新时间:2023-12-02 16:46:50 25 4
gpt4 key购买 nike

有没有办法在 VIM 中保持 -- (insert) -- 模式以在使用 INSERT 模式时输入多个普通模式命令。

据我所知,当我们使用 INSERT 模式时,我们可以使用 ctrl+o 启用 -- (insert) -- 模式。但这将只允许我们输入一个普通模式命令/快捷方式。然后,它跳回到基本的插入模式。

我们在 INSERT 模式下有遍历文本的快捷方式,可以在 VIM 中使用 :help ins-special-special 命令找到。

但是,我想知道是否有一种方法可以在插入模式下多次使用普通模式快捷方式而无需打开和关闭。

非常感谢有关此的任何信息。

最佳答案

关于这个问题,我发现下面的文章和映射对我很有帮助。

This is an article on how to map "Ctrl+O" with a specific shortcut, to a custom command.

我试图找到一种快捷方式,以便使用正常模式命令或类似的东西在插入模式下轻松遍历代码/文本。这样就减少了来回切换正常模式和插入模式的工作量。

已经有一些专门为插入模式定义的快捷方式,可以在 vim 中使用 :help ins-special-special 命令找到。

除此之外,我还在我的“.vimrc”文件中为最常用的命令添加了以下自定义映射。这减少了打字量并使遍历对我来说更容易。

"navigate to the next word in the line
:imap <C-w> <C-o>w

"navigate back to the previous word
:imap <C-b> <C-o>b

"navigate to the end of each word
:imap <C-e> <C-o>e

关于vim - 如何在INSERT模式下使用VIM普通模式命令(遍历文本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60201962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com