gpt4 book ai didi

shell - vim shell 键映射以执行 shell 命令

转载 作者:行者123 更新时间:2023-12-01 01:03:47 28 4
gpt4 key购买 nike

我正在使用 vimshell在 vim 中执行命令

nnoremap <leader>vs :VimShellPop<CR>

使用此键映射,我可以打开 vim shell 并执行诸如“捆绑安装”之类的命令,然后
输入 exit 退出 VimShellPop 窗口,但我想设置一个键映射
nnoremap <leader>bi :

打开 vimshellpop 执行 bundle install 命令并在我完成后退出..是否可以在 vimshell 中使用?

最佳答案

vimshell 插件在 Vim 缓冲区内提供了一个交互式 shell。显然,您不需要交互性(因为您打算在发出 shell 命令后立即 exit)。为此,您不需要插件本身;内置:!命令已经允许您启动外部命令:

:nnoremap <leader>bi :!bundle install<CR>

如果要保持输出可见,可以将其读入暂存缓冲区:
:nnoremap <leader>bi :new<Bar>0r!bundle install<CR>

关于shell - vim shell 键映射以执行 shell 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20818902/

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