我已经习惯了Emacs,但是我正在试用Vim,看看我更喜欢哪个。
我喜欢Emacs的一点是能够在Emacs内部运行终端。这在Vim内部可能吗?我知道您可以从Vim执行命令,但我希望能够在选项卡中运行终端。
我已经习惯了Emacs,但是我正在试用Vim,看看我更喜欢哪个。
我喜欢Emacs的一点是能够在Emacs内部运行终端。这在Vim内部可能吗?我知道您可以从Vim执行命令,但我希望能够在选项卡中运行终端。
当前回答
我承认我并没有严格地回答你的问题,但是对我来说,在同一个窗口中使用Vim和终端时工作得更好的是Tmux(这是一种“在后台运行的软件”,类似于屏幕,尽管这个更适合分割和制表符)。
这篇文章将帮助你理解它们是如何一起工作的:“Tmux和Vim -更好的一起工作”。
通过这种方式,我们可以将Vim转换为强大的IDE
其他回答
你可能想看一下:sh命令(参见:help sh in Vim)。
各种命令
我解决这个问题的方法是:
用Ctrl + Z暂停Vim, 在终点站玩, 然后只需输入命令fg,就可以返回到您离开Vim时的位置。
如果你对快速回答感兴趣,这里是::vert术语。它会垂直分割你的屏幕并打开终端。
我承认我并没有严格地回答你的问题,但是对我来说,在同一个窗口中使用Vim和终端时工作得更好的是Tmux(这是一种“在后台运行的软件”,类似于屏幕,尽管这个更适合分割和制表符)。
这篇文章将帮助你理解它们是如何一起工作的:“Tmux和Vim -更好的一起工作”。
通过这种方式,我们可以将Vim转换为强大的IDE
我现在用这个,你可以试试。VimShell