«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.

4
Vim'de bir ayarın geçerli değerini alma
Belirli bir Vim ayarının geçerli değerini bulmanın basit bir yolu var mı? Ben şu anki değerini bilmek istiyorum, örneğin tabstop, ben çalıştırabilirsiniz: :set tabstop ve bir tartışma geçmeden Vim bana şu anki değeri söyleyecek. Bu, birçok ayar için iyidir, ancak doğru veya yanlış olanlar için iyi değildir. Örneğin, geçerli değerini …
274 vim 

12
Vim'deki yeni satırı sil
Bir sonraki satırın geçerli satıra eklenmesini sağlamak için Vim'deki bir satırın sonundaki yeni satırı silmenin bir yolu var mı? Örneğin: Evaluator<T>(): _bestPos(){ } Bunları satırları kopyalayıp bir öncekine yapıştırmadan tek bir satıra koymak istiyorum. İmlecimi her satırın sonuna getirebilmem, bir tuşa basabilmem ve bir sonraki satırın imlecin üzerinde olduğu yere …
271 unix  vim  shell  ssh  vi 


7
Windows için Vim - Bir dosyadan kaydetmek ve dosyadan çıkmak için ne yazabilirim?
Windows XP'yi kullanarak yanlışlıkla git commit -ayerine git commit -am "My commit message"yazdım ve şimdi CMD istemimi tamamlama mesajımın dosya sürümü ile dolu olarak görüntülüyorum ("Lütfen sizin için tamamlama mesajını girin ..."). Mesajımı en üste ekledim, ancak şimdi nasıl kaydedip ayrılacağımı anlayamıyorum. Ctrl+ W+ Tuşlarına basmaya çalıştım Q, ancak hiçbir …


11
Vim'de otomatik tamamlama
Uzun bir "eğitimden" sonra nihayet Vim'e geçtim; ancak otomatik tamamlama ile ilgili bir sorunum var. Yazarken nasıl bir kod önerisi alabilirim? Genellikle PHP, Ruby, HTML, C ve CSS geliştiriyorum.
260 vim  autocomplete  macvim 

7
Vim'de aramadan önceki yerime nasıl geri dönebilirim?
Vim'de programlama Genellikle bir şey ararım, çekerim, sonra bulunduğum yere geri döner, eklerim, değiştiririm. Sorun şu ki, aradım ve bulduktan sonra, manuel olarak bulunduğum yere geri dönmem gerekiyor. Son aramamı başlattığımda bulunduğum yere geri dönmenin otomatik bir yolu var mı?
258 vim  vi 


11
VIM uygulamasından çıkmadan dosya kapatılsın mı?
Bir dosyayı düzenlemek ve yazmak için :eve :wkomutlarını kullanıyorum . Geçerli dosyayı Vim'den ayrılmadan kapatmak için "kapat" komutu olup olmadığından emin değilim? :qKomut bir dosyayı kapatmak için kullanılabilir biliyorum , ama son dosya ise, Vim de kapalı; Aslında Mac OS'de MacVim çıkar. Sadece Vim penceresi kapalı ve ben boş bir …
258 vim 


7
Vim'de otomatik tamamlama
Özetle, Vim editörü için çalışan bir otomatik tamamlama özelliği arıyorum . Ben ettik önce savundu olduğunu Vim tamamen Linux altında bir IDE değiştirir ve bu kesinlikle doğru iken, bu önemli bir özelliğe sahip değil: otomatik tamamlama. Bilmem Ctrl+ N, Coşkulu Ctags entegrasyonu , Taglist , cppcomplete ve OmniCppComplete . Ne …
257 c++  vim  ide  autocomplete 

10
Vim'de satır kesmeyi durdurma
Uzun hatların birden fazla terminal hattı üzerinde gösterilmesini seviyorum; Bu vimin gerçek metnime yeni satırlar eklemesini sevmiyorum. .Vimrc'nin hangi bölümünü değiştirmeliyim?
257 vim 

18
Vi'daki bir dosyadan başka bir dosyaya içerik kopyalayıp yapıştırma
İki dosyayla çalışıyorum ve bir dosyadan birkaç satır kopyalayıp başka bir dosyaya yapıştırmam gerekiyor. Aynı dosyaya (yy) ve (p) 'yi nasıl kopyalayacağımı biliyorum. Ancak bu farklı dosyalar için geçerli değildir. Bu nasıl yapılır? Ayrıca, kesip yapıştırmanın bir yolu var mı? Google'ı denedim, ancak kaynakların çoğu sadece kopyala yapıştır hakkında konuşuyor.
256 vim  copy-paste  vi  cut 

5
Neden Vim için yeni satır?
Söz itibaren nasıl Vim bir satır için bir karakter yerine? . Bunun gibi yeni bir satır için metin değiştirirken \ r kullanmanız gerekir. :%s/%/\r/g Ancak bir karakterin satır sonlarını ve satırsonlarını değiştirirken şöyle yapabilirsiniz: :%s/\n/%/g Kılavuzun hangi bölümü bu davranışları belgeliyor ve bunların ardındaki mantık nedir?
255 vim 

4
Vim: İmleci son konumuna getir
(G) Vim'de imleci önceki konumuna getirmek (normal moddayken) mümkün müdür? Önceki imleç konumları listesinde ileri geri dönecek bir şey ideal olacaktır. Ama aynı zamanda sadece son konuma geçmek yeterli olacaktır ( cd -dizinlerle bash gibi bir şey ). İşte küçük bir gösteri: line |1| <- cursor position line 2 line …
252 vim 

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.