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

8
C ++ kodu Vim'de hata ayıklıyor musunuz? Nasıl?
Soru, Vim'i C ++ uygulamaları geliştirmek için kullanan tüm insanlar içindir. Hayatımda 'Vim'den nefret ediyorum !!!' olarak tanımlanabilecek bir dönem vardı. 'Vim güzel!' Ancak, çoğunlukla Microsoft geliştirme IDE'lerinde büyüdükten sonra, bunlara alıştım F5- F11kod hata ayıklarken kısayollar, izleme penceresi, çağrı yığını ve ana kod - hepsi herhangi bir GDB komutu …
152 c++  debugging  vim  gdb 


7
Vim'de bir komutun takma adı
Vim programladığımda tercih ettiğim metin editörü ve bu yüzden her zaman özellikle can sıkıcı bir sorunla karşılaşıyorum. Sıklıkla, arabelleği hızla kaydetmem ve diğer çeşitli görevlere devam etmem gerektiğinde, tipik :w Bununla birlikte, ben - zamanın% 50'sinden fazlası gibi görünen - her zaman bunu büyük harfle kullanmayı başarabilirim :w. Doğal olarak, …
151 vim  alias  command 

7
Vim'de daha kullanışlı bir durum çizgisi mi? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların olgular, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
150 vim 

7
Vim: Bölünmüş pencereyi kaybetmeden arabelleği sil
Bir arabellek silindiğinde ("bd [elete]" komutu), yalnızca arabelleği silmez, aynı zamanda ara belleğin bulunduğu bölünmüş pencereyi de kaldırır. Bir arabelleği silmenin / boşaltmanın ve pencereyi bölmenin bir yolu var mı?
149 vim 


7
vim “değiştirilebilir” kapalı
Nerd ağacı ile yeni bir dosya oluşturmaya çalışıyorum. aYeni bir dosya oluşturmak için tuşa basıyorum ve mesajı alıyorum: E21: Cannot make changes, 'Modifiable' is off MacVim ve Janus kullanıyorum (neredeyse kutunun dışında)
147 vim  vi  macvim  nerdtree 

2
Nerdtree kullanarak bir dizin nasıl oluşturulur
Bir süredir NERDTree kullanıyorum. Her yeni dizin oluşturmam gerektiğinde terminale gitmem gerekiyor. NERDTree kullanarak bir dizin oluşturmanın hızlı ve kolay bir yolu var mı? Dokümanı okudum ama hiçbir şey bulamadım.
147 vim  nerdtree 

5
Vim için bir eklentiyi nasıl kurarım?
Aşağıda bağlantısı verilen Vim eklentisini denemek istiyorum. .hamlVe (belki) .sassdosyalar için sözdizimi vurgulama ekler . http://github.com/tpope/vim-haml Bunu ben yaptım... $ cd ~/.vim $ git clone git://github.com/tpope/vim-haml.git .hamlVim'de bir dosya açtım ama vurgulama yok. Gerçekleştirmem gereken başka bir adım daha olmalı.
147 vim 


6
Vim'de nasıl silinir (kesilmez)?
Bir satırı varsayılan arabelleğe koymadan nasıl silebilirim? Misal: line that will be copied. line that I want to be substitued with the previous one. Ne yapmaya çalışıyorum: yy dd p Ancak Vim, son kopyalanan dizeyi silinen (kesilen) dizeyle değiştirir. Ben gibi tamponlarını kullanabilirsiniz biliyoruz "1yy, ddo zaman "1p, ama her …
145 vim  copy-paste 



13
Vim ile yeni bir satıra nasıl yapıştırılır?
Sık sık vim'deki yeni bir satıra bir şeyler yapıştırmam gerekiyor. Genelde yaptığım şey: o<Esc>p Bu, yeni bir satır ekler ve ekleme modundan çıkar ve nihayet yapışır. Üç tuş vuruşu. Çok verimli değil. Daha iyi bir fikrin var mı?
144 vim  editor 

13
VIM ekleme modunda tekrarlanan karakterler
Vim'in ekleme modundayken bir karakteri tekrarlamanın bir yolu var mı? Örneğin, 80 tire eklemek istiyorum, emacs gibi bir şeye yazarım: Ctrl+U 8 0 - VIM'de nasıl yapacağımı bilmemin tek yolu, tekrarlama argümanı için normal moddan çıkmak, sonra tire yazmak için ekleme moduna geri dönmek, ardından gerçek tire eklemek için çıkmak …
141 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.