2012-04-24 25 views
6

有時我需要修改FTP服務器中的文件,目前我有Filezilla以崇高的方式打開它們。但是我正在轉向VIM,並且我還沒有找到在VIM控制檯中打開文件的方法。可能對gVim完美無缺,但任何人都可以在控制檯上工作?從Filezilla打開文件到控制檯Vim?

回答

5

我設法通過調用一個自定義shell腳本包裝器而不是vim本身來彈出一個控制檯,並彈出vim

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

其中一個缺點是每次都會彈出一個新窗口。希望這可以幫助。

+0

謝謝,這對我有效 – stackunderflow 2013-09-11 04:50:34

0

這個話題是相當古老的,但Vim保持最好的!所以,我想分享我的經驗。

我在的Debian 9.2環境中使用Guake終端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-terminal一起使用。

享受傢伙!