如何在 NeoVim 中用新行替换空格?

问题描述 投票:0回答:1

neovim 中有一个函数 J 用于连接两行。我使用了一个命令来连接行,并且我渴望一个相反的“键绑定”:用换行符替换单词后面的空格并保持正常模式(您不输入也不选择的模式) 。我尝试过一些“revJ”又名。 neovim 的反向 J 插件,但没有一个能正常工作(可能我只是不知道如何配置它们)。所以我尝试制作自己的按键绑定重新映射,我发现这个效果特别好。

解决方案

按键绑定由以下命令组成:

f<space>s<enter><C-c>

f<space>
...跳过一个单词

s<enter>
...删除空格并插入新行字符

<C-c>
...代表按键绑定 Ctrl-C,对我来说它退出插入模式

vim neovim key-bindings
1个回答
0
投票

解决方案

keybindig 由以下命令组成:fs

f<space>
...跳过一个单词

s<enter>
...删除空格并插入新行字符

<C-c>
...代表按键绑定 Ctrl-C,对我来说它退出插入模式

© www.soinside.com 2019 - 2024. All rights reserved.