0

我想在 Neovim v0.6.0 中以可视模式拉出选定的行。在 Neovim v0.5.0 和 Vim 中,我在可视模式下使用“Y”来实现这一点。但是,由于 neovim v0.6.0 中的以下更改,“Y”的行为发生了变化,该方法不再可用。

https://github.com/neovim/neovim/pull/13268

你能告诉我如何在 Neovim 0.6.0 或更高版本中逐行拉取吗?

4

1 回答 1

0

y$在可视模式下没有多大意义,因为它会导致 "visual"y后跟 "normal" $。出于这个原因,在 Neovim 中没有 "visual" 的映射Y。至少在当前提交中(:map Y再次检查它)。

但是如果你真的遇到这样的事情,你总是可以用unmap(或iunmapvunmap等)删除映射。甚至使用nnoremap(或inoremapxnoremap等)创建另一个。这里的“nore”保证右手边总是指原始含义,而不是:h default-mappings.

于 2022-01-02T12:43:53.387 回答