使用vim打开文件,同时保持终端打开?

时间:2018-06-17 11:36:50

标签: vim

有没有办法在一个新的终端窗口(urxvt)中打开一个新的vim文件?

例如,如果我当前在〜/ X / Y.txt并且我写了 vim --new-window(基本上是打开新窗口所需的命令)Y.txt

在vim-Session中打开Y.txt时,我仍然想要当前的urxvt会话。

3 个答案:

答案 0 :(得分:0)

gvim将在GUI中打开vim(即,不在终端中)。

答案 1 :(得分:0)

您可以使用vim的client-server模型。将一个实例作为服务器运行,并使用选项--remote编辑文件。

另一种解决方案是使用终端多路复用器,如GNU screen,tmux等。

其他变体是:使用带标签的终端,使用gvim。

答案 2 :(得分:0)

我强烈建议强烈下载NERDTree。它使您的Vim终端看起来(相对而言)类似于“常规” IDE,左侧带有一个狭窄的文件和文件夹栏,一个“主”终端窗口占据了屏幕的其余部分。您可以使用Ctrl + W在两个屏幕之间来回导航。另外,在边栏中,您可以使用普通的Vim命令上下移动。谁创建了该插件,谁都会付出很多工作。