Vi & Vim

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



2
Dosya adı gf gibi bir imleç altında, fakat yeni bir sekmede (veya bölünmüş) açılsın mı?
Normal mod komutu gf, imlecin o anda bulunduğu yolu içeren bir dosyaya gider. Ancak geçerli pencerede, geçerli metnin yerine geçer. Bu, daha sonra geriye gitmek için açıkça geriye doğru gitmeniz ve potansiyel olarak mevcut arabellekte değişiklikler yazmanız gerektiği anlamına gelir. Bunun yerine imlecin altındaki dosyayı yeni bir sekmede açmanın mümkün …

7
Vim'deki bir tampon belleğe geçmenin en hızlı yolu?
Vim'de bir tampon seçmenin bir yolu , bir penceredeki listeye göz atmak için standart komutları kullanarak :lsveya bazı harici eklenti / vimscript kodlarıyla tampon listesine göz atmak olabilir . Diyelim ki mümkün olduğunca hızlı bir şekilde bir tampon belleğe doğrudan atlamak istiyorum. Tampon listesini sıralı modda hareket ettirmek için, şimdi …
43 vimrc  buffers 

2
Satır numaralarını Vim'e nasıl ekleyebilirim?
1Vim'in sol tarafında, en baştan başlayarak satır numaralarını görmek istiyorum . İdeal olarak şöyle görünür: 1 | foo = Foo.new 2 | bar = Bar.new 3 | baz = foo.baz(bar) ... 10| test = AwesomeSauce.test Bunu Vim'de nasıl yapabilirim?

2
LaTeX eklentileri arasındaki farklar nelerdir?
Vim için bir dizi Tex eklentisi var ( vim-latex , bir çift söylemek için AutomaticLatexPlugin ). TeX eklentileri arasında sağlanan işlevsellikler arasındaki farklar nelerdir (adlandırdıklarım ve muhtemelen diğerleri)? İşte SO ile ilgili birkaç soru: Lateks ve Vim kullanımı Latex için VIM'de gerekli eklentiler nelerdir?




7
Kötü girintili kodun yeniden girilmesi
Vim'in akıllı girintili özelliğini seviyorum, iyi girintili kod blokları oluşturmama izin veriyor. Kodları düzenli aralıklarla arabelleklere kopyalarım / yapıştırırım, ancak bu kod genellikle kötü biçimlendirilmiş. İdeal olan, kodu akıllı girinti sistemi üzerinden "yeniden işlemek" olacaktır. Böyle bir şey mümkün mü? Örneğin, aşağıdaki kodu nasıl 'düzeltmek' istiyorsunuz (daha büyük bir bloğun …
39 indentation  ide 

2
Vim'i düzenlediğim dosyanın mevcut girintili stiline nasıl uyarlayabilirim?
Bir dizi JavaScript projesi üzerinde çalışıyorum. Bu projelerin çoğunda, JavaScript dosyalarının girintisi 2 boşluktur, bu nedenle varsayılan girinti genişliğimi buna ayarlıyorum. Ancak diğer bazı projelerde 1 veya 4 olur. Vim'den geçerli dosyada kullanılan stile bağlı olarak girintileme stilini değiştirmesini istemek için bir yol var mı?



1
Neden hem vimrc hem de gvimrc'ye ihtiyacım var?
Gvimya özgü tercihleri ​​saklamanın iki yolu var gibi görünüyor: .vimrcVim için bir .gvimrcdosyayı ve gvim'e özgü eklemeler için bir dosya tutun . Tüm ayarları saklayın .vimrcve koşullu özellik tespitine gvim özgü ayarları kaydırın: if has('gui_running') " gvim specific settings here endif İkinci seçeneğin varlığı göz önüne alındığında, neden bir .gvimrcdosyaya …
38 vimrc  gvim 


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.