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

2
Vim: belirli sekme için etiketi değiştir
Diyelim ki Vim'de açık bir grup sekme var, bir tabline şöyle görünüyor: 1 v/file1.py 2 t/file.py 1 t/file.py 1 o/otherfile.py İki sekmenin nasıl "t / file.py" dediğini görüyor musunuz? Bunlar farklı dosyalardır, sadece aynı sekme etiketine dönüştürülürler. İş akışımda sekme başlıkları genellikle belirsizdir (Chef için her şeyi "default.rb" olarak adlandırmak …
19 vim 




2
Vim neden ~ / .vim / after / ftplugin içindeki dosyaları yok sayar?
Yerel Vim yapılandırmamla ilgili bir sorunum var gibi görünüyor ama ne olduğundan emin değilim. Bazı dosya türüne özgü ayarları geçersiz kılmam gerekiyor. Birden fazla öğretici / howtos'a göre, ~/.vim/after/ftplugin/cpp.vimuygun setlocalifadelerle oluşturdum , ancak okunmamış gibi görünüyor. Bunu kontrol ~/.vim/afteriçindedir runtimepath. Ben bu çalıştı autocmd FileType cpp setlocal ...içinde ~/.vimrc, ama …
19 vim  vimrc 

4
Çalışma alanını uzak tmux oturumu ile yerel Mac OS çalışma tahtası arasında senkronize etme
Kurulum: Uzak bir sunucuya bağlanmak için MacOS'ta iTerm2 kullanıyorum. Uzak sunucu, dosyaları açtığım ve vim oturumlarında düzenlediğim tmux'u çalıştırıyor. Sorun: Uzak tmux oturumu ile yerel iTerm istemcisi arasında kopyalama / yapıştırma yapamıyorum. Metin seçmek için iTerm 2'nin alt / option + fare seçimini kullanabilirim, ancak bu birden fazla vim bölmesi …
18 macos  ssh  vim  tmux 


1
Gvim'de arka plan rengini ayarlama
Siyah arka plan üzerine beyaz metinli bir terminal kullanıyorum (sadece daha iyi seviyorum), bu yüzden .vimrcdosyaya aşağıdaki satırı yazdım : set background=dark Ancak, gvimbeyaz metin üzerinde siyah vardır. Aşağıdakilerden birini nasıl yaparım: Arka planını gvimsiyah olarak ayarla .vimrcKullanıp kullanmadığımı kontrol etgvim Bunu denedim: gvimBaşladım ve yazdım echo &term. Cevap "builtin_gui" …
18 linux  vim  colors  gvim 


1
vimperator: Yığın Taşması metnini düzenlemek için harici düzenleyici (örn. vim) kullanma
vimperatorHarici bir düzenleyicide HTML form alanlarının içeriğinin düzenlenmesine izin vermek gibi yardımcı programlar. İle vimperatorkısayol var Ctrl+ Ibir düzenleme kutusuna, harici düzenleyicide metni açar. Geçmişte bunu Stack Overflow'da kullanmak mümkün olmuştu. Bununla birlikte, daha fazla düzenleme özelliği sunulduğundan, Ctrl+ Iharici düzenleyiciyi açmıyor, ancak ekler *emphasized text*. vimperatorYığın Taşması metnini düzenlemek …

4
Belirli dosya türleri için vim vurgulama (sözdizimi dosyalarının nereye yerleştirileceği, vim olayları, vimrc'ye yerleştirilecek satır)
jak.vimNot aldığımda özel vurgulama sunmak için bir dosya zamanı tanımladım , ancak .jakuzantısı olmayan bazı dosyalara uygulanıyor . Özellikle adlı bir dosya progress.jlog. Sorunun yeniden adlandırdığım uzantıya özel olup olmadığını test etmek progress.jlogiçinprogress (hiçbir uzantı) ama aynı sorunla karşılaştı. Ben ne yaptım: Oluşturduğum jak.vimdizinde~/.vim/ftdetect Bu satırı ekledim: "au BufRead, BufNewFile …

4
Bir projede belirli bir klasörü yok saymak için Vim Ctrlp eklentisini alabilir miyim?
Vim Ctrlp eklentisi küresel belli klasör adları göz ardı etmek bir yolu vardır. Örneğin: let g:ctrlp_custom_ignore = '\v[\/]\.(git|hg|svn)$' Ancak, bir projeye özgü yok sayma kuralı var. Daha çok .gitignoredosya gibi bir şey istiyorum . Genel yapılandırmamı değiştirmeden belirli bir projedeki belirli bir klasörü yok saymanın bir yolu var mı?
17 vim 

4
vim r! imleç konumunda
vim ile, eğer kullanırsam :r!date vim, tarihi bir sonraki satıra :r!pwd çıkış komutunu yeni bir satıra imleç konumu altına nasıl ekleyebilirim?
17 vim 

3
Vim'i büyük bir dosyayı etkili bir şekilde açmak için kullanabilir miyim?
Bazen birkaç GB günlük dosyasını açmam gerekiyor, şimdi uygun parçayı almak için kuyruk kullanmam gerekiyor ama bu çok sıkıcı. Vim'i doğrudan açmak için kullanabilir miyim? Şu anda vim büyük bir dosyayı açarken çok fazla bellek kaplayacak ... Sadece neden gerekli olduğunu merak ediyorsunuz? Bazı seçenekler varsa bu belleğin yüklenmesini önleyebilir …
17 vim 


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.