我做很多vim和终端工作。如果我可以运行诸如http-server
或nodemon
之类的终端命令,然后进入VIM,在多重缓冲区中进行编辑,然后快速切换以查看我的终端以查看HTTP-Server输出或Nodemon Logs,然后切换回VIM,那将是很棒的。
什么容易做什么?
我正在尝试在Neovim的终端仿真器之间做出决定,我无法让ctrl
z
和FG为我工作,因为将HTTP-Server放在后台将其功能停止其功能。
也欢迎其他建议。理想情况下,我可以在另一个VIM缓冲区中查看我的终端。
我不是100%确定我要做什么,但是tmux是您想要的吗?
另一个好链接
您可以使用<C-><C-n>
(CTRL-BACKSLASH,然后是Ctrl-n)退出Neovim的终端模式,这使您处于正常模式的情况下,并且任何流程仍在运行。
我将其映射到更方便的钥匙组合(Ctrl-Left支架两次):
tnoremap <C-[><C-[> <C-><C-n>
尝试conque shell vim插件:
Conque是一个VIM插件,可让您运行交互式程序, 例如linux上的bash或windows上的powershell.exe,在vim内 缓冲。换句话说,它是使用VIM的终端模拟器 缓冲区显示程序输出。