有时我需要修改 FTP 服务器中的文件,目前我有 Filezilla 在 sublime 中打开它们。但是我正在迁移到 VIM,但我还没有找到在 VIM 控制台中打开文件的方法。可能对 gVim 完美无缺,但有人在控制台上工作吗?
问问题
2579 次
3 回答
6
vim
我设法通过调用自定义 shell 脚本包装器而不是 vim 本身来弹出一个控制台。
#!/bin/bash
gnome-terminal -e "vim $1"
缺点之一是每次都会弹出一个新窗口。希望这可以帮助。
于 2012-10-08T18:05:14.010 回答
2
这个话题已经很老了,但 Vim 仍然是最好的!所以,我想分享一下我的经验。
我在 Debian 9.2 环境中使用Guake Terminal和Vim 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 回答