2012-04-24 16 views
6

Bazen bir FTP sunucusundaki dosyaları değiştirmem gerekiyor, şu anda Filezilla'nın onları üstün bir şekilde açıyor. Ama VIM'e geçiyorum ve dosyayı VIM konsolunda açmak için bir yol bulamadım. Muhtemelen gVim için kusursuz çalışıyor ama herkes bu konsola çalışıyor mu?Filezilla'dan Vim konsoluna dosya açmak mı istiyorsunuz?

cevap

0

Aynı şeyi yapmak için Midnight Commander kullanıyorum & konsol Vim'in yanı sıra çok kullanışlı diğer birçok komutla çalışır.

5

Vim'in kendisi yerine özel bir kabuk komut dosyası sarıcısını çağırarak bir konsolun vim ile açılmasını sağladım.

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

Bu dezavantajlardan biri, her seferinde yeni bir pencerenin açılacağıdır. Bu yardımcı olur umarım.

+0

Teşekkürler, bu benim için çalıştı – stackunderflow

0

Bu konu oldukça eski ama Vim en iyisi! Bu yüzden, deneyimlerimi paylaşmak istiyorum.

Ben Debian 9.2 çevreye Guake Terminal ve Vim v8 kullanıyorum. @soulseekah tarafından yayınlanan çözüm mükemmeldir, ancak bu yapılandırmada birden çok dosyanın açık olmasına izin vermez.

Kabul edilen çözüm olarak, bir bash komut dosyasına ihtiyacımız olacak. Fark, vim'in çalışıp çalışmadığını kontrol etmemiz olacaktır. Hayırsa, onu çalıştırın. Evetse, dosyayı yeni bir sekmede açın.

İşte başlıyoruz:

#!/bin/bash 

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

downsides:

  • yeni dosyaları açmak için normal modda olmak gerekiyor.
  • Gnome terminaliyle çalışmaz.

Enjoy guys!