2016-04-08 11 views
1

satır atlama ve imleç bir giriş x.c üzerinde konumlandırılmış ve dosya açılır gf yazın ise :help gFVim gF dosyasını açın ve <code>gF</code> denedik

belirtilen gibi davranmaz gibi görünüyor olmalıdır.

İmleç x.c:3 girişine yerleştirilirse ve gF yazıyorsa E447: Can't find file "x.c:3" in path elde ederim. Burada: 3 vim'e hat 3'e atlamasını söylemelidir.

Neyi özlüyorum?

+0

Benim için beklendiği gibi çalışıyor. GF ile herhangi bir eşleşme bulunmadığını kontrol edin:: map gf' –

cevap

7

Bu muhtemelen bir dosya adının bir parçası olmak düşünülen tüm karakterlerin bir OS bağımlı listesini gösteririz

:set isfname girin. Sistemimde (Windows), listede : sütunu görüntülenir.

[email protected],48-57,/,\,.,-,_,+,,,#,$,%,{,},[,],:,@[email protected],!,~,= 

Dolayısıyla, dosya adı ile satır numarası arasında bir ayırıcı olarak gF tarafından dikkate alınmaz. Ancak, aralarında boşluk eklerseniz, davranış belgelendiği gibi gider.

Eğer file.c:120 diyor bazı derleyici'nın çıktıda gF kullanmak istiyorsanız hiçbir aklı başında bir insan size vimrc bu ekleyebilir, bir dosya adında : nasıl kullandığını göz önüne alındığında:

set isfname-=: 

(- önce akla Eğer adında bir : olan bir dosyayı açmak gerekir =)

gün kimse, her zaman o oturum süresince geçerli bir dosya adı karakteri olarak sütununu geri :set isfname+=: girebilirsiniz.

İlgili konular