Vi & Vim

Metin editörlerinin vi ve Vim ailelerini kullanan kişiler için soru-cevap


10
Vim eklenti yöneticileri arasındaki fark nedir?
Vim için farklı paket yöneticilerine ve vim- plug'ı kullanmaya karar verdiğime bakıyordum fakat patojen ve vundle gibi başkalarını gördüm ve dürüst olmak gerekirse aradaki farkın ne olduğunu bilmiyorum. Birisi bana farklılıklar hakkında kısa bir genel bakış verebilir, böylece hangisinin benim için en iyi olduğuna karar verebilirim?

4
Geri silme tuşu neden ekleme modunda çalışmıyor?
backspaceAnahtar ile ekleme modunda karakterleri silmeye çalışmak bazen işe yaramaz gibi geliyor. backspace Bazen yapabilirim , ama diğer zamanlarda hiçbir şey yapmıyor; imleç sola gitmez ve kesinlikle hiçbir şey olmuyor gibi görünür. Bunu Windows'ta gVim kullanarak fark ettim. backspaceAncak çoğu Linux sistemlerinde terminalden Vim kullanırken beklendiği gibi çalışıyor gibi görünüyor. ...
146 insert-mode 

5
Geçerli dosyayı nasıl yeniden yüklerim?
Oldukça sık sürüm kontrolü olan dosyalar üzerinde çalışıyorum, bu yüzden Vim dışında kendilerinde değişiklik yapılması mümkün. Vim'i kapatıp yeniden açmak zorunda kalmadan dosyayı yeniden yüklemenin hızlı bir yolu nedir? Bunu otomatik olarak yapmanın bir yolu var mı?

5
Bir dosyadaki tüm satırlardan sondaki boşlukları soyunmanın en basit yolu nedir?
Satır sonunda izleyen boşluk olan dosyalarla karşılaşmak için metin dosyalarını programlarken veya açarken oldukça yaygındır. vim trailseçeneğindeki listcharsseçeneği ayarlayıp ardından açarak bunu göstermenin bir yolunu bulur list. Bununla birlikte, bir dosyanın tümünde (takip eden bir eklenti olmadan) küresel olarak bu beyaz boşlukları ortadan kaldırmanın en kolay yolu nedir?




8
Ex modun pratik bir kullanımı var mı?
Vim, girilerek girilebilen bir Ex moduna ve girilebilen Qbir komut satırı moduna sahiptir q:. Yeni vim kullanıcıları arasında yaygın bir şikayet, vim'i bırakmaya çalışırken yanlışlıkla bu modlara girmeleridir. Dolayısıyla, ~/.vimrckendime yanlışlıkla vurmamı engellemek için (özellikle de q:) bu anahtarları devre dışı bırakıyorum : map q: <Nop> nnoremap Q <nop> Her ...
115 ex-mode 



6
Vim'i diff aracı olarak nasıl kullanırım?
Birincil editörüm olarak vim kullanıyorum. Ayrıca, kolay değişiklikleri düzeltmek için diff'i yaparken diff'i dosyaları dağıtmak ve dosyaları değiştirmek için vim'i kullanmak isterim (diff / fix / diff / fix döngüsünün çoğu diff tekniği yerine). Ek olarak vim'i kaynak kontrol araçları / siteleri tarafından kullanılan diff araçlarına entegre etmenin kolay yolları ...
101 vimdiff 




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.