4

NeoVim 的终端模式很酷,但我真正想要的是能够切换到普通模式以使用普通模式命令编辑终端,这可能吗?

我意识到在这种终端模式下,所有输入都是终端的责任,所以我看到输入交互在 vim 和终端之间传播的模式不应该是简单的,如果它完全可行,我只想确认。

4

1 回答 1

3

有可能的。

但是,用户需要先使用<C-\><C-n>组合键,这将退出回到正常模式。一旦进入“正常”模式,用户就可以导航、设置标记、直观地选择文本、使用寄存器拉取输出并将输出粘贴到其他地方,等等。

如果用户返回插入模式(ia,例如),光标将返回到终端命令行。

有关终端仿真器的一般信息::h terminal-emulator

有关终端输入的具体信息::h terminal-emulator-input. 本节包括一些可能很方便的提示,例如如何映射<C-\><C-n><esc>.

于 2017-03-27T08:40:20.947 回答