«vim» etiketlenmiş sorular

vim (Vi IMproved), farklı düzenleme modlarını destekleyen bir metin editörüdür.

2
vim: replace komutunda aramadan dize kullan
Sık sık /düzenli ifadelerimi doğrulamak için vim arama komutunu kullanıyorum (sadece neyle eşleştiğini görmek için). Bundan sonra genellikle :%sdeğiştirilecek bir dize olarak aramadan bu regexp kullanın, örneğin ilk ben böyle bir dize arayın: replace komutunu kullanın: /TP-\(\d\{5\}\)-DD-\d\{3\} Tam olarak istediğimle eşleşiyor, bu yüzden değiştirmem gerekiyor: :%s/TP-\(\d\{5\}\)-DD-\d\{3\}/\1/g Ama buraya tüm regexp'i …

2
Vim'in Varsayılan Yapılandırmasını Genişlet
Bir süredir vim'in varsayılan yapılandırmasını kullanıyorum ve birkaç değişiklik yapmak istiyorum. Ancak, eğer düzenlerseniz, ~/.vimrcdiğer tüm yapılandırma ayarlarının üzerine yazılıyor gibi görünüyor /etc/vimrc, örneğin şimdi sözdizimi vurgulaması yok. İşte vim yükler: :scriptnames /etc/vimrc /usr/share/vim/vimfiles/archlinux.vim ~/.vimrc /usr/share/vim/vim80/plugin/... <there are a few> Başka bir deyişle, vim'de yapılandırılmış olanı korumak istiyorum, ancak kabuk …


1
vim / gvim X11 panosunu “+ veya” * kayıtlarına yerleştiremiyor mu?
Standart vino sunucusu ile güvenlik eksikliği nedeniyle, linux ( xubuntu 14.04 ile) kutumda x11vnc ve windows tarafında SSVNC kullanmaya geçtim . Vino ile, pencerelerden Linux ve pencerelere kesip yapıştırın, iki yönde lapa lapa oldu (1), ancak çalıştığında her program için çalıştı; vimKaydı "+sorunsuz bir şekilde kullanabilirim . Koşarım (2) autocutsel …
15 vim  x11  vnc  clipboard 

3
A-zA-Z'nin ötesindeki karakterleri içeren kelimeyi eşleştir
Bir kelimeyi eşleştirmek için \v(\w+) Vim yardımından :h \w: \ w kelime karakteri: [0-9A-Za-z_] Bu, tam olarak kılavuzda açıklandığı şekilde çalışır. Ancak, ötesinde karakter içeren kelimeleri eşleştirmek istiyorum a-z, örneğin prästgården . Düzenli ifade Eşleştirme \v(\w+)karşı Prastgarden yerine, üç maçlara verim: prästgården ^^ ^^^ ^^^^ Ötesinde karakter içeren kelimeler nasıl …


1
Vim neden DOS satır sonları ile dosya oluşturuyor?
Sahibim set fileformat=unix skinTenimde .vimrc, ama sanki bir dosya oluşturursanız vimo DOS formatlı dosyaları oluştururken devam (Cygwin çalıştıran) ve ben yoluyla yayınlamak zorunda dos2unixbunları temizlemek için. (Ben gerçekten yok sanırım var Git benim için temizler beri, ama ben özellikle Unix satır sonları kullanmak için talimat ettik Unix metin editörü, ekstra …
15 vim  windows  cygwin 

3
Elvis'in Vim'den farkı nedir?
Slackware'i bir süredir Elvis ile birlikte varsayılan editör olarak gönderiyorum. Diğer Linux dağıtımlarının çoğu Elvis yerine Vim ile birlikte geliyor . Elvis'e oldukça alıştıktan sonra, vim kullanan bir dağıtıma taşınırken bir öğrenme eğrisiyle karşılaşacak mıyım? Elvis'in Vim'e kıyasla avantajları ve dezavantajları nelerdir?
15 vim  vi  elvis 



2
Vim'de bölme çizgilerini kapatma
Vim'in en sinir bozucu özelliklerinden biri çizgileri ayırmaktır. Bazı nedenlerden dolayı, boşluklara duyarlı formatlarda bile satırları bölmenin iyi olacağını fark etti. Örneğin değiştirme: echo very-long-string > file için echo very-long-string > file Nasıl kapatılır? Düzenleme : Görsel kaydırma değil - dosyaya sarılır (yani satır çok uzun olduğunu düşünürse vim dosyaya …
15 vim 

1
Vim'deki arama ve komut geçmişi nasıl temizlenir?
Eğer örneğin eğik çizgi ile searchterm prepending tarafından Vim şey ararsanız /searchterm, Vim içine searchterm koyar arama dizesi geçmişi masaya . Ardından, eğik çizgi ( /) yazıp Up/ Downok tuşlarını kullanarak geçmiş arama terimleri arasında gezinebilirsiniz . Bu arama dizesi geçmişi tablosu Vim yeniden başlatmalarında kalıcıdır. Yukarıdaki her şey komut …
15 vim 

1
PluginInstall Vundle'de BundleInstall komutu mu?
On Vundle GitHub sayfasında o biri kullanması gerektiğini söylüyor PluginInstalleklentileri yüklemek için, ama web insanlara Vundle aradığınızda sık kullandığınız BundleInstallyerine. Her iki komut da kullanılabilir görünüyor. Bir fark var mı ve ne zaman kullanılmalı?
14 vim  plugin 

2
Vim'in Git taahhüt mesajlarımı bölmesini durdur
Vim, taahhüt mesajlarımı bölmek ve otomatik olarak satır kırmak gibi bir sinir bozucu alışkanlığa sahiptir, bir sebepten dolayı ikinci satırı kırmızı bir arka planla oluşturur. Vim'in bunu yapmasını nasıl durdurabilirim ?
14 vim  git 


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.