«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
VIM'in geri alma ağacı nasıl kullanılır?
Bu cevap şöyle diyor: Vim'in geri alma / yineleme sistemi rakipsizdir. Bir şey yazın, geri alın, başka bir şey yazın ve yazdığınız ilk şeyi yine de geri alabilirsiniz çünkü Vim yığın yerine geri alma ağacı kullanır. Hemen hemen her diğer programda, yazdığınız ilk şeyin geçmişi bu durumda kaybolur. Bunu ilk …
132 vim  undo 

9
Varsayılan vim renk şeması nasıl ayarlanır
Ubuntu'nun en son yükseltmesi vim renk düzenimi kullanılamaz hale getirdi. Manuel olarak nasıl ayarlayacağımı biliyorum (:colo evening örneğin), ancak tüm vim oturumları için varsayılanı ayarlamak istiyorum. Başka yerlerde referans görüyorum .vimrc, ancak doğru konum ve sözdizimi şimdiye kadar beni atlattı.
132 vim  color-scheme 


4
cscope veya ctags neden birini diğerine tercih etsin? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 11 ay önce kapalı . Bu soruyu geliştirin Ben öncelikle editör olarak vim / gvim kullanmak ve bir arada kullanarak bakıyorum LXR …
131 vim  kernel  ctags  cscope 

8
Vim'deki son belgelerin bir listesini görüntüleyin
Vim'de açtığınız son belgelerin listesini görüntülemenin bir yolu var mı? İmleç atlama listesini görüntüleyebileceğimi :juve ardından listedeki bir imleç konumuna gidebileceğimi fark ettim, ancak bu ideal değil çünkü listede aynı belgenin birden fazla listesi olacak. Aradığımı yapacak başka bir komut var mı?

14
UltiSnips ve YouCompleteMe
Macvim'imde paket ultisnips ve youcompleteme yüklü. Sorun, sekme ycm'ye bağlı olduğu için ultisnips'in çalışmamasıdır. let g:UltiSnipsExpandTrigger = "<s-tab>"Snippet tamamlamasını shift-tab ile tetikleyebilmek için koymayı denedim , ancak bilinmeyen bir nedenden dolayı çalışmıyor. Tetik olarak büyük harf kullanabilirdim, ancak şimdiye kadar bunu yapmanın bir yolunu bulamadım. Bu iki eklentiyi birlikte kullanan …

10
VI'daki bir HTML dosyasının girintisini nasıl düzeltirim?
Tümüyle karışık olan devasa html dosyalarının girintisini nasıl düzeltirim? Kod dosyalarının girintisini düzeltmek için kullandığım normal "gg=Gkomutu denedim . Ancak, HTML dosyalarında doğru çalışmıyor gibi görünüyordu. Sadece tüm biçimlendirmeyi kaldırdı. Ayrıca ayarlamayı denedim :filetype = xml, bunun bir XML dosyası olduğunu düşünmek için onu kandırıp kandırmayacağını görmek için yardım ettim …
130 html  vim  vi  indentation 

6
Bir "vim çalışma zamanı günlüğü" var mı?
Bazen vimrc'imde bir özelleştirme / komut deniyorum. Her şey doğru görünüyor, ama işe yaramıyor. Vim başladığında neler olduğunu bilmek ve hangi komutun başarısız olup olmadığını bilmek zordur, bu yüzden vimrc'imde neyin soruna neden olabileceği hatalarını ayıklamak gerçekten zor. Bu, zaman alıcı ve gerçekten bir PITA olan bir deneme-yanılma yaklaşımıdır. Örneğin, …
130 vim  runtime  logging 

4
Eclipse için hangi vim eklentileri mevcut? [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, münakaşalar, 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 . 8 yıl önce kapalı . Üç …
128 eclipse  vim  ide 

7
Vi / vim'de parantez aralarını tutabilir veya silebilir misiniz?
C'deki bu kod satırı verildiğinde: printf("%3.0f\t%6.1f\n", fahr, ((5.0/9.0) * (fahr-32))); İlk kalın parantezden eşleşen parantezine kadar silmenin veya çekmenin bir yolu var mı? Df) hakkında düşündüm , ancak bu sizi sadece 9.0'dan hemen sonraya götürecektir. Yeni satırlardan bağımsız olarak, eşleşen parantezler arasındaki her şeyi kapmak için vim'i almanın benzer bir …
128 editor  vim 

5
İsteğe bağlı genişlikteki pencerede Vim'de 80 karakterde yumuşak sarma
Gerçek pencere genişliğimden bağımsız olarak, bazı kodları 80 karakterde kaydırmak için Vim'in yumuşak sarma özelliğini ( :set wrap) kullanmak istiyorum . Henüz bunu yapmanın bir yolunu bulamadım - tüm yumuşak kaplama pencerenin genişliğine bağlı görünüyor textwidthve wrapmarginher ikisi de sert sarma içindir (dosyaya yeni satır karakterleri eklerler) dikey bölme birden …
127 vim  word-wrap 

4
MacVim'i OS X'e nasıl kurabilirim?
OS X 10.9.1 (Mavericks) kullanıyorum. Mac OS'de Gvim veya MacVim'e yüklemek için sistematik adımlar nelerdir? Adımları 1, 2, 3, ... kullanarak yazarsanız takip etmesi kolay olacaktır. MacVim sayfasında verilen tüm talimatları anlayamadığımı itiraf etmeliyim. Google tarafından aranan diğer web sayfaları açıklığa kavuşmaz. Örneğin Nedir $VIMRUNTIME? İşletim sistemim için hangi vim …
126 macos  vim  macvim 

4
F ve t komutları Vim'de ne yapar?
Biri bana fve tkomutlarının vim'de ne yaptığını ve tam olarak nasıl çalıştığını açıklayabilir mi? Bu bilgiyi bulamıyorum ama insanlar bana bunların çok faydalı olduğunu söylüyor. Mümkünse bir örnekle cevabı gerçekten takdir ediyorum, teşekkürler!
126 vim 

13
güzel bir sütun düzeni için vim'de yeniden biçimlendirin
Bu veri kümesine bir csv dosyasında sahibim 1.33570301776, 3.61194e-06, 7.24503e-06, -9.91572e-06, 1.25098e-05, 0.0102828, 0.010352, 0.0102677, 0.0103789, 0.00161604, 0.00167978, 0.00159998, 0.00182596, 0.0019804, 0.0133687, 0.010329, 0.00163437, 0.00191202, 0.0134425 1.34538754675, 3.3689e-06, 9.86066e-06, -9.12075e-06, 1.18058e-05, 0.00334344, 0.00342207, 0.00332897, 0.00345504, 0.00165532, 0.00170412, 0.00164234, 0.00441903, 0.00459294, 0.00449357, 0.00339737, 0.00166596, 0.00451926, 0.00455153 1.34808186291, -1.99011e-06, 6.53026e-06, -1.18909e-05, 9.52337e-06, …
126 vim  reformat 

13
Dosyanın tamamını kopyala
Genellikle gVim'de bir şeyler yazıyorum, sonra onu başka bir uygulamaya kopyalayıp yapıştırmam gerekiyor. Dosyanın tamamını çekmenin kolay bir yolu var mı? Genellikle böyle bir şey yaparım ggVG"+y (Yukarı git, görsel çizgi modu, alta git, çek) Ama kaçırmamın daha iyi bir yolu var mı?
126 vim  clipboard  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.