vim - 如何用管道映射绑定(bind)?

标签 vim neovim

例如我要 map

nnoremap <a-v> :vs | term<cr>

但是 vim 将此解释为 nnoremap <a-v> :vs后面跟着单独的命令 term<cr> 。我如何在这里声明关联性?使用 eval 和execute 不起作用。

最佳答案

我问得太早了,一分钟后就想通了:你只需逃离管道即可:

nnoremap <a-v> :vs \| term<CR>

关于vim - 如何用管道映射绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53663819/

相关文章:

vim - brew 在带有 RVM(Ruby 1.9.3)、MacVim 和 Command-T 的终端中安装了 Vim

vim - 如何从 gnome 中的 bash 脚本以最大化窗口启动 vim

lua - 如何使用Lua获取Neovim当前工作目录下的所有文件和目录?

pygame - 使 `coc-python` 和 `jedi` 自动完成模块安装在虚拟环境中

python - 尽管 Python 在 Neovim 中工作得很好,但插件无法识别 Neovim 中的 Python 主机

vim - 转到 Neovim 中的特定相对数轴

bash - 使用 vim 外部命令调用 bash 函数

vim - 在 VIM 中突出显示任意行

JSON 格式仅包含 vim 中文件的一部分

neovim - nvim 更改文件类型的 mapleader