«vim» etiketlenmiş sorular

Vim, çoğu büyük platform için kullanılabilen ücretsiz ve açık kaynaklı bir modal metin editörüdür. Birçok metin düzenleme görevinde yüksek verimlilik sağlar, ancak dik bir öğrenme eğrisine sahiptir. Temel bilgileri öğrenmek için ": help vimtutor" komutunu çalıştırın. Programlama dışı sorular için lütfen bunun yerine https://vi.stackexchange.com/ adresini kullanın.

13
VIM Dosya Sonunda Otomatik Yeni Satırı Devre Dışı Bırak
Bu yüzden bir PHP dükkanında çalışıyorum ve hepimiz farklı editörler kullanıyoruz ve hepimiz pencerelerde çalışmak zorundayız. Vim kullanıyorum ve dükkandaki herkes bir dosyayı düzenlediğimde altta bir satırsonu bulunduğundan şikayet ediyor. Etrafımda araştırdım ve bunun vi & vim'in belgelenmiş bir davranışı olduğunu buldum ... ancak bu özelliği devre dışı bırakmanın bir …
251 vim  settings  newline 


2
vim'de karaktere git
Bir python betiğinden bir hata iletisi alıyorum at position 21490. Vim'deki bu pozisyona nasıl gidebilirim?
246 vim 

10
Vim uzmanları neden arabellekleri sekmelere tercih ediyor?
Ben yok anlıyorum tamponlarını. Aynı sekmedeki 3 dosyayı açıp penceremi kapattığımda, bir sonraki açışımda garip takas dosyaları olduğunu ve bana sinir bozucu mesajlar verdiğini öğrenmek beni rahatsız ediyor. Ama defalarca bu şeylerin kaçırdığım üretkenlik nirvanası olduğunu ve plebilerin kullanması için sekmeler yapıldığını okudum. Bu yüzden size soruyorum, Vim uzmanı: sekmeler …
243 vim  vi 

11
Vim'deki fonksiyon tanımına atla
Vim kullanarak bir işlev tanımına nasıl atlayabilirim? Örneğin Visual Assist ile bir fonksiyonun altına Alt+ yazabilirim gve tanımları olan dosyaları listeleyen bir bağlam menüsü açar. Vim'de böyle bir şeyi nasıl yapabilirim?
241 function  vim 

6
vim komutu metni 80 sütuna yeniden yapılandırma / zorlama
set textwidth( Vim 80 sütun düzeni endişeleri gibi ) kullanarak vim metin genişliğini otomatik olarak ayarlamak için yollar olduğunu biliyorum . Ne arıyorum =(80 satırına sarmak için (girintili satır komutu) benzer bir şeydir . Kullanım örneği bazen metin genişliği ile metin düzenlemek ve satırları birleştirdikten veya metin sildikten / kötü …
240 vim  word-wrap 

4
NERDTree yeni dosyaları yeniden yükle
Açılan dizine bir dosya NERDTreeeklersem, eklenen dosyayı görebilmemin tek yolu vim'den çıkıp yeniden başlatmaktır. Dosyaları yeniden yükleyebileceğim bir yol var mı NERDTree?
239 vim  nerdtree 



5
Vim ile bir dosyanın kodlamasını nasıl değiştirebilirim?
Bir dosyanın satır sonlarını değiştirmek için vim kullanmaya alışkınım: $ file file file: ASCII text, with CRLF line terminators $ vim file :set ff=mac :wq $ file file file: ASCII text, with CR line terminators Bir dosyanın unicode kodlamasını değiştirmek için benzer bir işlem kullanılabilir mi? Aşağıdakileri deniyorum, ki bu …
235 vim  unicode 

3
Doğrudan Vim'deki bir sütun numarasına nasıl atlanır
Bazen hata ayıklama amacıyla küçültülmüş javascript kodu ile gezinme heyecan verici iş yapmak zorunda. Çizgiler 600 sütuna kadar genişliktedir. İstisna raporlama kütüphanesi, bana tam kilitlenme koordinatlarını satır numarası ve sütun numarası şeklinde sağlayacak kadar naziktir. Ancak, çizgiye bu kadar kolay atlayabilsem de, doğrudan sütun numarasına atlamanın bir yolunu bulamıyorum. Nasıl …
234 vim 



10
Sekmedeki dosyadan NERDTree'ye nasıl atlanır?
Ben genelde: Gerekli dosyayı seçin. Bir sekmede açın (varsayılan olarak t karakteri). Ancak bir sekmede bir dosya daha açmak için NERDTree'ye nasıl geri dönebilirim? Geçici çözüm şimdi .vimrc dosyamda kullanıyorum: map <F10> :NERDTree /path/to/root/of/my/project Ancak navigasyonu kök dizinden tekrar tekrar başlatmak çok kullanışlı değildir.
232 vim  ide  nerdtree 

10
Vim'de bölünmüş pencereyi iptal et
Pencerelerimi yatay olarak ayırdım. Şimdi normal moda nasıl dönebilirim, yani tüm açık pencerelerimi iptal etmeden sadece bölünmüş bir pencere yok. Ben 5 var ve "çıkmak" istemiyorum, sadece bölünmüş pencereden çıkmak istiyorum.
231 vim  split  window 

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.