sekmesi tamamlandı vim için belirli bir dizinde çalışmıyor - ubuntu 12.04


-1

Raylar uygulaması üzerinde bir yakut üzerinde çalışıyorum. Komut satırı sekmesinin tamamı aniden vim için çalışmayı durdurdu, sadece dosyalar için ve sadece vim komutu için (yani, diğer komutlar için çalışır, ls, rm vb.)

Daha fazla araştırmadan sonra - bu sadece raylarımın uygulamasının giriş dizini olan belirli bir dizinde meydana gelir. Rails uygulamamdaki bir alt dizine veya makinemdeki başka bir dizine girersem, sekme tamam tekrar çalışır. Başka bir rails uygulamasının kök dizinine girersem, çalışır. Ayrıca, sohbeti yeniden adlandırmayı ve dizinin içeriğini başka bir dizine kopyalamayı denedim ve bu da işe yaramadı.

Yalnızca dosyalar için çalışmaz ve başka herhangi bir komut için çalışır - ls, rm vb. Ama vim / path / to / file /, sonra sekmedim, bu dizindeki dosyaların listesini görmek için sekmeyi, yalnızca diğer dizinlerin gösterdiği, dosyalar değil.

Ubuntu 12.04 kullanıyorum. Ayrıca, yeniden çalıştırmayı, yeniden başlatma yapmayı, çalışmayan ~ / .viminfo dosyasını (hiçbir vimrc dosyası yoktu) kaldırmayı denedim. Herhangi bir yardım takdir edilecektir!


1
(Sekmesi tamamlanması gibi bu sekme tamamlama ls, rm) Vim tarafından ancak kabuk tarafından yapılmaz. Hangi kabuğu kullanıyorsunuz? Bunu sorunuzun etiketlerine ekleyebilir misiniz? Kabuğunuz tarafından yüklenen * rc dosyalarının içeriğini gönderebilir misiniz? Bu dizinlerin ve dosyaların ayrıcalıklarını karşılaştırabilir misiniz? Ayrıca bu sorunun stackoverflow'a ait olduğundan da emin değilim.
romainl

Yanıtlar:


1

Anladım - bu sekmenin dosyalarla tamamlanmasını nasıl etkilediğinden emin değilim, ancak uygulama ana dizinde "!" Adında bir dosya vardı. (büyük olasılıkla yanlışlıkla yazdığımda yaratıldı: wq! "!" Dosyasını kaldırdığımda, sekme tamamlama tekrar işe yaradı.


2
Merhaba, iki hesabınızı birleştirerek onların birleştirilmesini ve bu sorunun cevabını kabul etmesini isteyebilirsiniz. (Sorunun bu olduğunu farz ediyorum, çünkü cevap verdin.)
Michael Hampton
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.