Vi & Vim

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


3
`` Softtabstop '' ne için kullanılır?
Vim'deki sekmeyle ilgili bu ayarların farkındayım: ts sw expandtab smarttab sts Normal ayarım set ts=4 sw=4 expandtab smarttab. Ancak stsbelgelere göre , expandtabayarlanmamışsa, bir sekme boyutu için istenen sayıda boşluk oluşturmak için boşluk ve sekmelerin bir kombinasyonunu kullanmaya çalışacaktır. Bu ayar için gerçekten yararlı bir senaryo düşünemiyorum: Neden birisi sadece …


4
Vim'in yeni yüklenmiş gibi tüm kullanıcı yapılandırmasını yoksaymasını nasıl sağlayabilirim?
Davranışın kişisel yapılandırmamdan etkilenmediğinden emin olmak için, Vim'i kullanıcı tarafından yüklenen tüm yapılandırma dosyalarım yok sayacak şekilde başlatmak istiyorum , sanki Vim ilk kez yeni kurulmuş ve kullanıcı çalıştırmış gibi hemen. Bu, SSS'de cevabın aşağıdaki komutla Vim'yi başlatmak olduğunu önermektedir: vim -u NONE -U NONE -N -i NONE Bu , …
21 startup 


4
"Bileşik" kelimeyi silmenin en kolay yolu?
"Kompozit" teknik terim değilse özür dileriz. Şunu demek istiyorum: Hi, I-am-a-composite-word and we are not Sadece bileşik kelimeyi silmek istiyorum. Komut modunda, imleci Iüzerine götürürsem dw, birkaç kez tekrarlarsam veya bir kez daha iyi yazıp dwardından birkaç kez .basarsam hile yapar. Ancak, çeşitli nedenlerle kendimi bunu gün boyunca sık sık …

4
Daha iyi fark renk şeması
Vim'de diff modunu işte kullanmaya başladım ve fark ettiğim tek şey, renklerin gerçekten parlak olması, uzun süre büyük dosyalarda farklılıklar aramaya çalışırken yardımcı olmuyor. İnsanların fark modunu gözlerde daha kolay hale getirmek için özelleştirdikleri renk şemaları var mı?
20 vimdiff 


1
Vimball'lar neden sık kullanılmıyor?
Çok sayıda Vim Plug- in'in Vimball'a sahip olmadığını gördüm . Vimball'lar temelde vim'in nasıl kurulacağını bilen bir eklenti için bir tarball'dı. Böylece tar -xvf , tarball'ın dizin yapısını farklı yollarla iç içe geçirdiğinden endişelenmenize gerek yok / gerekmediğinden, yani .vim'de veya .vim dizin yapısı içinde kullanmanızdan biraz daha kullanışlıdırlar. veya …



2
Tek bir vim tamponunda iki farklı renk arka planı kullanmak mümkün müdür?
Bu yüce metin örneğinde olduğu gibi bağlama bağlı olarak tek bir vim tampon içine iki farklı arka plan renkleri uygulamak için olası bir çözüm arıyorum . Bunun bir kullanım şekli, işaretleme dosyalarındaki kod parçacıklarını farklı şekilde renklendirmektir, böylece daha fazla öne çıkarlar. Ancak böyle bir kurulumla hiç örnek görmedim. Vim'de …

2
Debian için Vim neden pano olmadan derleniyor?
Neden vim (normalde aldığınız sudo apt-get install vim) için varsayılan Debian paketinin pano desteği ile derlenmediğini merak ediyorum ? Düzenli Ne -clipboardya -Xterm-clipboardetkinleştirildiğinde, neden ? X sunucusu yüklü olmadan Debian kurulumlarına -Xterm-clipboard'ı eklememeniz için bir neden olabilir, ancak normal -clipboard? Bunun neden olduğuna dair herhangi bir fikir yardımcı olacaktır. ( …
20 linux  installing 

1
"Eşlenmiş anahtar dizileri" ile "anahtar kodları" arasındaki fark nedir? (zaman aşımı v ttimeoutlen)
Vim kılavuzu kullanabileceğimiz diyor timeoutlenait zaman aşımı süresini belirlemek için eşleşen anahtar dizileri ve kullanabilirsiniz ttimeoutlenzaman aşımı süresini belirlemek için anahtar kodlarının : Yararlı bir ayar :set timeout timeoutlen=3000 ttimeoutlen=100 (üç saniyeden sonra harita üzerinde zaman aşımı, saniyenin onda birinden sonra anahtar kodlarında zaman aşımı). Nelerdir anahtar kodları ? Eşlenmiş …

5
Ekleme modunda gezinme
Sonunda navigasyon için ok tuşlarını tercih etmeye karar verdim hjkl. Vim hardmodeEklentiyi ok tuşlarını devre dışı bırakmak için kullandım . Oldukça hızlı navigasyona alıştım, ancak ekleme modunda navigasyonun aniden imkansız olduğu ortaya çıkıyor. Bunun için herhangi bir çözüm var mı ? (mevcut ekleme modu bir çözüm değildir).

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.