«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'de bir Python kodu bloğu nasıl yorumlanır
Girinti, belirli (bu hatlar görsel modunda seçilmiştir olup, ya da kod satırları beni izin vermek için Vim bir anahtar haritalama olmadığını merak n geçerli imleç konumuna üstünde / altında çizgiler). Temel olarak aşağıdakileri dönüştüren bir şey def my_fun(x, y): return x + y için #def my_fun(x, y): # return x …
186 python  vim  editor 



3
Vim, Notepad ++ gibi eşleşen HTML etiketlerini vurgulayabilir mi?
VIM, eşleşen çift parantez, parantez ve köşeli parantez çiftlerini destekler. PHP ve Javascript gibi C tarzı dilleri düzenlemek için harikadır. Peki HTML etiketlerini eşlemeye ne dersiniz? Notepad ++, kullandığım sürece bu özelliğe sahipti. HTML bloklarının başladığı ve bittiği yeri tespit edebilmek çok faydalıdır. Aradığım şey vim için böyle bir şey …
181 html  notepad++  vim 

9
Vim neden ~ uzantılı dosyaları kaydediyor?
Windows Vim'de Vim kullanırken dosyayı, .ext.swpVim penceresini kapatırken silinen bir .ext~dosyayı ve bir dosyayı kaydettiğini gördüm . Ben .ext.swpVim çökmesi durumunda dosya bir oturum yedekleme olduğunu varsayalım . .ext~Ancak dosyanın amacı nedir ? Bu kalıcı bir yedekleme dosyası mı? Bu kopyalar olmadan üzerinde çalıştığım tüm dosyaları sunucuma kopyalamak istediğim için …
180 vim 


5
Arabelleği VIM'de dikey bölme olarak açma
VIM'de bir dosyayı düzenliyorsanız ve mevcut bir arabelleği açmanız gerekiyorsa (örn. Tampon listenizden :buffers:) dikey bir bölmede nasıl açabilirsiniz? Zaten normal bir bölünme ile açabilirsiniz biliyorum : :sbuffer N Wehere NAncak yukarıda o açılır, istediğiniz tampon sayıdır Ndeğil dikey, yatay tampon. Ayrıca açtıktan sonra pencere yerleşimini değiştirebileceğiniz ve aşağıdaki gibi …
176 vim 

8
gvim yazı tipini .vimrc dosyasında ayarla
Windows 7'de gVim 7.2 kullanıyorum. Gui yazı tipini menüden Consolas 10 (yazı tipi boyutu) olarak ayarlayabilirim. .vimrcAşağıdaki gibi dosyada bu ayarlamaya çalışıyorum : set guifont=Consolas\ 10 Ama işe yaramıyor. Bunu nasıl ayarlayacağını bilen var mı?
174 windows  vim 


6
VIM: Geçerli konumdan bir boşluğa kadar silme
Genellikle gelişirken ben böyle bir satırın ortasında kod silmek istediğiniz bir iç içe nesne ile karşı karşıya: htmlDoc.WriteLine("<b><h3>" + this.cbAllSyncs.SelectedItem.ToString() + "</h3></b>"); Silmek istediğim bölüm: this.cbAllSyncs.SelectedItem.ToString() Kelime ve nokta sayısını sayabilirim ve 7dwşu anki imleç konumumdan "bu" silmek için girebilirim . Ancak, yapmak istediğim hiç saymak ve bir komutla boşluğa …
172 vim 

6
Vim'de sekme boyutunu nasıl değiştirebilirim?
Her seferinde CSS'de bir seçici eklediğimde Enterve özellikleri tanımlamak için düğmesine bastığımda şöyle bitiyor: #selector { property: value; } (8 boşluklu sekmeler) Vim'i şu şekilde yapmak için nasıl yapılandırabilirim: #selector { property: value; } (4 boşluklu sekmeler)
172 vim  tabs 

9
VIM'de gerçekten çok uzun bir satırı birden çok satıra nasıl bölerim?
VIM editöründe süper uzun bir satırım olduğunu varsayalım (yaklaşık 300+ karakter söyleyin). Bunu nasıl birden fazla satıra bölerim ki kelime sınırları kabaca 80 karaktere düşebilir? Misal: This is a really long line This is a really long line This is a really long line This is a really long line …
170 vim 

9
Vi'de iki hatta nasıl katılabilirim?
Bir metin dosyasında aşağıdaki gibi iki satır var: S<Switch_ID>_F<File type> _ID<ID number>_T<date+time>_O<Original File name>.DAT Vi aşağıdaki gibi iki satır eklemek istiyorum: S<Switch_ID>_F<File type>_ID<ID number>_T<date+time>_O<Original File name>.DAT İkinci satır silindi ve ikinci satırın içeriği ilk satıra eklendi. Vi'deki komut modunu kullanarak nasıl yapabilirim?
169 vim  vi 


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.