如何在Vim窗口内打开Shell?

142

我可以使用Vim的:shell命令打开一个终端,但是我不能同时编辑文件和使用终端。

有没有办法将Vim分成多个窗口(或标签),并在其中一个窗口中打开一个终端?


1
以前有一个针对vim的shell补丁,但据我所知它现在已经无法编译了。最接近真正shell的东西是使用screen或tmux。这是我在vim中最想念的东西。 - Randy Morris
2
看起来是一个重复的问题,与https://dev59.com/03M_5IYBdhLWcg3ww2Kb相同。 - Brad Cupit
11个回答

0

我目前正在使用tmux。

安装:sudo apt-get install tmux 运行:tmux

Ctrl + b 然后 Ctrl + % :将您的终端窗口分为两个垂直的一半。

Ctrl +“箭头左 |箭头右”:在终端之间移动。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接