«vim» etiketlenmiş sorular

Vim, verimli metin düzenlemeyi sağlamak için oluşturulmuş, son derece yapılandırılabilir bir metin editörüdür. Vi editörünün geliştirilmiş bir versiyonudur.

1
Vim'de, komut satırından çıktı almanın zarif bir yolu nedir?
Vim'deyim ve komut satırından çıktı almak ve geçerli dosyama yapıştırmak istiyorsanız, bunu çalıştırabilirim: :! echo "foo" >> % Bu, mevcut dosyama "foo" ekleyecek ve yeniden yüklemem gerekecek. Bunu yapmanın daha zarif bir yolu var mı - bu çıktıyı yapıştırabileceğim bir tampon içine koysun mu?
14 vim 

3
cygwin + nane + vim geri alma sorunu
XP'de vwin, nintty'yi cywin üzerinden yükledim. Sorun, VIM düzenleme modunda geri tuşuna basmaya çalıştığımda, imleç önceki karakteri silmek yerine bir karakteri geri taşıyor. Bu garip davranışı nasıl değiştirebilirim?

4
Vim'de vurgulanan metnin etrafına parantez ekleme
Vim'de, vurgulanan metnin etrafına parantez eklenmesine izin veren bir işlev var mı? Ben vurgulamak Örneğin, n = getchar()içinde if (n = getchar() == '\n'), bunun etrafında parantez koymak isterim.
14 vim 

3
VIM'i seçeneklerle yeniden derleyin
Yüklü VIM var ama belirli seçeneklerle derlemem gerekiyor: In addition to the most commonly used features, the plugin requires: +python or +python3, +clientserver and +conceal. Hiçbir şeyi bozmadan bu seçenekleri kaldırmak ve yeniden derlemek için adımlar nelerdir?

2
Homebrew Python'u Mountain Lion'da Homebrew MacVim ile nasıl kullanabilirim?
Başlangıçta şu soruyu sordum ve cevapladım: Homebrew Python sürümünü Homebrew MacVim ile nasıl kullanabilirim? Bu talimatlar Xcode 4.0.1 ve ilgili geliştirici araçlarını kullanarak Snow Leopard'da çalıştı. Ancak, artık Xcode 4.4.1 ile Mountain Lion üzerinde çalışmıyor gibi görünüyor. Amacım, sistemin Python sürümünü tamamen el değmeden bırakmak ve sadece PyPI paketlerini Homebrew …
14 macos  vim  python  macvim  homebrew 

1
Homebrew Python sürümünü Snow Leopard'da Homebrew MacVim ile nasıl kullanabilirim?
Not: Mountain Lion için, bkz: Homebrew Python'u Homebrew MacVim ile Mountain Lion'da nasıl kullanabilirim? Mac OS X Snow Leopard'a Homebrew ile Python 2.7'yi yükledim. MacVim'i kullanarak yüklediğimde brew install macvim, Python desteği ile derlenir, ancak sistemin Python kurulumuna karşı derlenir. Bu komut çalıştırılarak görülebilir: :python print(sys.version) 2.6.1 (r261:67515, Jun 24 …
14 vim  python  macvim  homebrew 

3
Ben bir Emacs kullanıcısıyım. Vim'i nasıl öğrenirim?
Çoğu zaman Emacs kullanıyorum. Ancak, Vim öğrenmeye karar verdim. Emacs'tan memnunum, sadece Maslow'un Hammer'ına dönüşmekten kaçınmaya çalışıyorum . Birkaç ders gördüm, ama henüz Emacs'dan gelen birinin bakış açısından iyi bir tane görmedim. Daha önce bu öğrenme sürecinden geçen birinin bana verebileceği genel bir tavsiye var mı? En önemlisi, Vim'de bir …
14 vim  emacs  migration 


4
Dropbox'a git dosyalarını yoksaymasını nasıl söylerim?
Vim dosyalarımı Ubuntu One'da saklıyorum ve git submodules olarak yüklü bir çok eklenti bulunduğumdan (veya vundle bunları yüklediğinden) ve sadece bu depoları ana bilgisayarımda güncellemekle ilgileniyorum, Ubuntu One'ı bu dosyaları kullanarak yoksay: ignore = \A.*\.git\Z içinde ~/.config/ubuntuone/syncdaemon.confbu dosyaların senkronizasyon binlerce zorunda kalmazsınız. Şimdi bu dosyaları dropbox'a taşımaya çalışıyorum ama dropbox'ta …
14 git  vim  dropbox 

3
vim: iki dosyayı iki dosyaya ayır, ancak dosyanın tamamını değil mi?
Nagios 2'den Nagios 3'e bir sistem yükselttim ve şimdi eski ve yeni yapılandırma dosyalarındaki bazı farklılıkları karşılaştırıyorum. Yapılandırma dosyalarında önemli değişiklikler var ve vimdiff bana çok fazla alakasız farklar gösterdiğinden ve #satırların başında yorumlarla uğraşmakta sorun yaşadığından, tüm dosyada bir fark yapmak istemiyorum . İki farklı dosyada iki belirli bölüme …
14 vim  vimdiff 

1
Vim * / dyn desteği
Komutun çıktısında daha önce */dynbulunan artı işareti ne anlama gelir :version, örneğin: +python/dyn +python3/dyn +ruby/dyn +tcl/dyn Üzerinde yararlı bir belge bulamadım. Ben çalıştırdığınızda :echo has('python3')ben çalıştırdığınızda Vim 0. döndürür :python3 print('hi')diyor E370: Could not load library python31.dll(anladığım kadarıyla) Ben python yüklemelisiniz anlamına gelir. Bu yüzden ve arasındaki farkı göremiyorum . …
14 vim  python  ruby  dynamic 

5
Vim ekran tamponu bıraktıktan sonra önceki bash etkinliği ile nasıl değiştirilir?
Bir bash (veya vim) özelliğinin ne olduğunu bulmaya çalışıyorum. İşte senaryo. Bir bash terminalindeyim, sonra vim ile bir şeyler düzenleyin, sonra bash'a geri dönün. Bazı terminallerde, vim oturumu ekranı önceki bash kabuk etkinliğini göstermek için kaybolur (istediğim budur?). Diğerlerinde, vim oturumu ekran tamponu kalır (eski bash kabuk aktivitesini gizler). Ekranı …
14 bash  vim 


1
Görsel seçimin diğer ucunu ayarlama
Ben bu vim görsel seçim özelliği seçimi mevcut terminus "geçiş" için bir yetenek sağlayarak fare bile verimliliğini aşmasına izin olacağını düşünüyorum: Resimli ( |İmleci temsil eder (Vim, üzerinde bulunduğu karakterin sol tarafında çalışır) ve [text]seçilen metni temsil eder, sadece sıfır genişliğe sahipmiş gibi davranır. Arasındaki boşluğun arka planı [ ]gri …
14 vim 

2
Vim otomatik tamamlama kelime dağarcığına bir dizi kelime ekleyebilir miyim?
Vim'de, belgede bulunan sözcükleri otomatik olarak tamamlamak için CTRL-n ve CTRL-p kullandığımı biliyorum. Bu, açıklayıcı yöntem ve değişken adlarının kullanımını teşvik etmek için mükemmeldir. Sık sık yaptığım ancak şu anda düzenlediğim kaynak dosyada olmayan otomatik tamamlamaya bir dizi kelime eklemek istiyorum. Şu anki çözümüm, şablon dosyamın altındaki bir yoruma kelime …
14 vim  autocomplete 

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.