6

有时我需要修改 FTP 服务器中的文件,目前我有 Filezilla 在 sublime 中打开它们。但是我正在迁移到 VIM,但我还没有找到在 VIM 控制台中打开文件的方法。可能对 gVim 完美无缺,但有人在控制台上工作吗?

4

3 回答 3

6

vim我设法通过调用自定义 shell 脚本包装器而不是 vim 本身来弹出一个控制台。

#!/bin/bash
gnome-terminal -e "vim $1"

缺点之一是每次都会弹出一个新窗口。希望这可以帮助。

于 2012-10-08T18:05:14.010 回答
2

这个话题已经很老了,但 Vim 仍然是最好的!所以,我想分享一下我的经验。

我在 Debian 9.2 环境中使用Guake TerminalVim v8 @soulseekah 发布的解决方案很棒,但不允许在此配置中打开多个文件。

作为公认的解决方案,我们需要一个 bash 脚本。不同之处在于我们检查 vim 是否正在运行。如果没有,请运行它。如果是,请在新选项卡中打开文件。

开始了 :

#!/bin/bash

if pgrep -x "vim" > /dev/null ; then
    guake -e ":tabedit $1";
else
    guake -e "vim $1" 
fi

缺点:

  • 需要处于正常模式才能打开新文件。
  • 不适用于 gnome 终端。

享受吧!

于 2017-10-27T11:54:26.973 回答
0

我使用Midnight Commander来做同样的事情,它适用于控制台 Vim 以及许多非常有用的其他命令。

于 2012-04-29T20:25:26.677 回答