Geçerli açık dosyanın dizinini nasıl açarım?


89

Bir dosyayı açarsam vim dir/to/my/file.cdizini dir/to/myvim'in filebrowser'ında nasıl kolayca açabilirim ?

Yanıtlar:


106

Dene :Ex[plore]. Kimden :help Ex:

: Keşfet, yerel dizin tarayıcısını geçerli dosyanın dizininde (veya belirtilmişse [dir] dizininde) açar. Pencere yalnızca dosya değiştirilmişse bölünür, aksi takdirde tarama penceresi bu pencereyi ele geçirir. Normalde, bölme yatay olarak alınır.


77

Şahsen ben tercih ederim:

:Sex

Komut. Bölünmüş pencereyi sizin için yapar ve sizi geçerli dizine bırakır.

:Sex dir/to/my

de çalışır.


95
Bu iyi ama komutun hatırlaması çok zor.
Gavin

14
:VexDizini dikey bölmede açmak için de kullanabilirsiniz .
Chuan Ma,

3
Vex ve Seks güzel, tam olarak çevrimiçi aradığım şey bu, teşekkür ederim!
Zen,

3
Görünüşe göre Textam olarak aradığım şeydi (değil tabe.)
SpoonMeiser

3
Welp, işte benim bekaretim.
Mateen Ulhaq


10

Daha önce de belirtildiği gibi, sadece ": Explore" işlemini yapabilirsiniz ve geçerli dosyanın dizini için dosya gezgini açılır.

Bununla birlikte, dizini açıkça belirtmeniz gerekiyorsa , herhangi bir kaydın içeriğini okumak için: -command satırındaki ctrl+ işaretini kullanabilirsiniz rve% register, gerekirse bir yol dahil olmak üzere geçerli dosya adıdır. Yani, sadece yapın: e ctrl+ r% daha sonra dosya adı üzerinde geri gidin ve enter tuşuna basın.

Bunu yapmanın başka yolları da var, ama genelde kullandığım yöntem bu.


6
Bunun çok eski olduğunu biliyorum, ancak sizin :e %için% 'yi artıracak olan [tab]' ı da yapabilirsiniz .
Brian,


1

: e dir / to / my /

: e. başlangıçta başlattığınız dizini açar.

Vim tarayıcısı 'c' çalışma dizinini ayarlar.

Düzenlemekte olduğunuz dosyanın dizinine otomatik olarak atlamanın bir yolu olup olmadığından emin değilim.


1

pwdUnix komutuyla düzenleme yaparsanız , bulunduğunuz dizini açar.

:e `pwd`

Bu cdarada, bir süre yaptıysanız, istediğiniz gibi çalışmayacak



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.