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

5
JavaScript kodlaması için önerilen Vim eklentileri? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 7 yıl önce kapalı . JS …
125 javascript  vim 

8
Vim'in quickfix özelliğini nasıl kullanıyorsunuz?
Oldukça yeni bir Vim kullanıcısıyım ve öğrenme eğrisinin oldukça dik olduğunu buldum (en azından benim için). Bir arabelleği kaydettikten sonra vim'in quickfix penceresinde hataları gösteren JavaScriptLint hata denetimi için bu vim betiğini yeni yükledim . Ancak, bundan sonra ne yapacağımı bilmiyorum .. Tüm hataları nasıl 'kaydırırım'? Quickfix 'penceresini' nasıl kapatırım? …
125 vim  jslint 

5
Arabellekteki tüm dosyaları vim'deki diskten yenile
Bir dosyayı diskteki sürümden yenileme komutu :e! Arabellekteki tüm dosyalar için aynısını nasıl yapabilirim? Arka plan: Buna ihtiyacım var çünkü git'i bir arabellek içeren bir vim açık birden fazla dal ile kullanıyorum. Bir şubeyi kontrol ettiğimde, vim'in yenilenmesini istiyorum.
124 git  vim  buffer 

3
Vim: Arama sonuçları ve hızlı düzeltme seçimi için vurgu rengi nasıl değiştirilir
Arama sonuçlarını vurgulamak için turuncu arka planda beyaz metin kullanan çöl renk şemasını kullanıyorum. Quickfix penceresinde seçilen giriş için aynı model kullanılır. Turuncu üzerine beyaz çok okunabilir değil. Bunu .vimrc'de nasıl değiştiririm? Düzenleme: Hızlı yanıt için teşekkürler, çöl şeması için şu anda aşağıdaki arama vurgulama değişikliğini kullanıyorum: highlight Search guibg='Purple' …
124 colors  vim 

19
Dosyayı Vim'de açmak için kısayol
Eclipse'de olduğu gibi Ctrl+ Shift+ Rveya otomatik doldurma Ctrl+ Nseçeneği ile Vim'de bir dosya açmak istiyorum . Bir klavye kısayolu çağırın, dosya adını / kalıbını yazın ve eşleşen tüm dosya adları arasından seçim yapın. Normalde açtığını biliyorum: :tabe <filepath> :new <filepath> :edit <filepath> Buradaki sorun, bu durumlarda tüm dosya yolunu …



2
vim tekrar sonraki 'x' karakterini bul
Sık sık f x'x' karakterinin bir sonraki geçtiği yeri bulmak için vim'de dolaşırım , ancak düzenlemek istediğim kelime ile başlangıç ​​imlecinin konumu arasında 'x' içeren bir kelime (veya daha fazla kelime) olduğunu gözden kaçırırım. Bu yüzden f xtekrar .yapmalıyım, son komutu tekrarlayan bu güzel buton olduğu için bu biraz sinir …
123 vim  repeat 

13
Vi'deki yinelenen satırları kaldırıyor musunuz?
Uzun bir girdi listesi (her satırda bir tane) içeren bir metin dosyam var. Bunlardan bazıları kopyadır ve kopyaları kaldırmanın mümkün olup olmadığını (ve eğer öyleyse nasıl olduğunu) bilmek istiyorum. Mümkünse bunu vi / vim içinden yapmakla ilgileniyorum.
123 vim  duplicates 

6
Vim'de dosyayı açtıktan sonra dizine geri git
Vim'de gezinen bir dizini açtığımda, imleci bir dosya adına getirip tuşuna basarak bir dosyayı açabilirim Enter. Şimdi, önceki dizine göz atmaya geri dönmek için herhangi bir komut var mı? Değilse, dizine gözatma modunu kapatmadan bir dosyayı açmanın bir yolu var mı?
123 vim 

9
Bir düzenlemeyi Vim'de birden çok satırda nasıl tekrar ederim?
Vim'de bir komutu genellikle önüne bir sayı ekleyerek tekrar edebileceğimin farkındayım. Örneğin, 5 satırı şu şekilde silebilirsiniz: 5dd Örneğin, bir komutun uygulanacağı bir dizi satır belirtmek de genellikle mümkündür. :10,20s:hello:goodbye:gc Nasıl 'dikey düzenleme' yapabilirim? Örneğin, belirli bir simgeyi, belirli bir simgeyi, örneğin virgül gibi, belirli bir satırdaki her satırın başlangıcına …
122 vim 

7
Birleşik bir diff dosyasında karakter başına farklılıkları nasıl görselleştirebilirim?
İle oluşturulmuş bir yama aldığımı varsayalım git format-patch. Dosya temelde bazı meta verilerle birleşik bir farktır. Dosyayı Vim'de açarsam, hangi satırların değiştirildiğini görebilirim, ancak hangilerinin değiştirilen satırlardaki karakterlerin farklı . Karakter başına farklılıkları görselleştirmenin bir yolunu (Vim'de veya Ubuntu üzerinde çalışan başka bir özgür yazılımda) bilen var mı? Karakter başına …
122 git  vim  diff  patch 

4
.netrwhist nedir?
Benim dosyamdaki dosyaları düzenlediğimde ~/.vim, .netrwhistdosya da gizemli bir şekilde değişecektir. Bu içerik: let g:netrw_dirhistmax =10 let g:netrw_dirhist_cnt =6 ...and so on... Bu dosya ne işe yarar? Önemli mi?
122 vim  netrw 

6
Vim: Kaydederken ana dizinler oluşturma
Çağırırsam vim foo/bar/somefileama foo/barhalihazırda var olmazsam, Vim kaydetmeyi reddediyor. Bir kabuğa geçebileceğimi veya :!mkdir foo/barVim'den yapabileceğimi biliyorum ama tembelim :) Arabelleği kaydettiğinde Vim'in bunu otomatik olarak yapmasını sağlamanın bir yolu var mı?
122 vim  mkdir 

4
Vim'de farklı iki sekme
Senaryo: Vim'i açtım ve bazı metinleri yapıştırdım. İle ikinci bir sekme açıyorum :tabeve oraya başka bir metin yapıştırıyorum. Hedef: Her iki metni de dosyalara yazıp açmaya eşdeğer çıktıya sahip üçüncü bir sekme istiyorum vimdiff. En yakın bulabildiğim, "geçerli arabelleği bir dosyaya göre farklılaştır", ancak diffaçık ancak kaydedilmemiş iki arabelleği değil.
121 vim  diff  tabs  vimdiff  buffer 

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.