«vim» etiketlenmiş sorular

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

2
VIM Bir işlevde tuş komutu yürütme
Bir işlevim var ve bir tuş komutu yürütmek istiyorum, ancak sondaki karakterleri alıyorum: function! MyFunction() if condition <C-W><C-W> else :some_other_command endif endfunction <CW> <CW> gibi değil Bunun yerine ne kullanabilirim?
13 vim 

2
Vim'deki n'inci son komutu tekrarla
Vim'in oldukça sezgisel olabileceğini fark ettim, ancak ikinci-son komutu (veya üçüncü-son, dördüncü-son, vb.) Tekrarlamak için bir yol bulmakta sorun yaşıyorum. Yazarak .normal modda son komutu tekrar edecektir. Tuşuna basıldığında 3.son komut üç kez tekrarlanır. Diyelim ki oHello<Esc>o zaman yazıyorum A, World!<Esc>. Şimdi anladım Hello, World! ekranda. Şimdi almak istediğimi söyle …
13 vim 


3
Vim'de kod bloğunu seç
Bunun gibi bir kod verildi: 588 while ($linecounter > 0) { 589 $token = " "; 590 while ($token != PHP_EOL) { 591 if (fseek($handle, $pos, SEEK_END) == -1) { 592 $beginning = true; 593 break; 594 } 595 $token = fgetc($handle); 596 $pos--; 597 } 598 $linecounter--; 599 if …


4
<Geçerli dosyanın adı> için bir vim kısayolu var mı?
Vim, ben bir Python komut dosyası üzerinde çalışıyorsanız, ben genellikle yazacağım: :! python this_script.py komut dosyasını yürütmek için. Geçerli dosyanın adı için bir kısayol var mı? Değilse, kolayca yapabilir miyim? Vim'de yeniyim ve bunun için nasıl google kullanılacağından emin değilim.

2
Ubuntu 10.04'te vim / gvim'i 7.3'e yükseltmenin en iyi yolu?
İş yerinde Ubuntu 10.04 kullanmak zorundayım ve yükseltemiyorum. Vim / gVim 7.2 kullanıyorum. 7.3 sürümüne yükseltmek istiyorum (Python ve Ruby uzantı desteği ile). En iyi yol hangisi? Bir giriş ekleyin sources.listsve ondan bir 7.3 vim / gvim paketi yükleyin mi yoksa kaynaktan mı oluşturulsun? Her yaklaşımdan ne dezavantajları olur?
13 vim  python  upgrade  gvim  ruby 

5
Vim'in yorumlardaki girintimi bozmasını engelle
Nedense Vim tüm yorumlarımdaki tüm girintilerin kaldırılması gerektiğini düşünüyor. Ben eklerseniz #bir satırın başına kadar, aniden tüm önde gelen boşluk kaldırılır. Bunu nasıl durdurabilirim? Janus ve NERDtree yüklü, ilgiliyse, benim de bolca kişisel konfigürasyonla birlikte .vimrc, ama hiçbiri (bildiğim kadarıyla) böyle bir davranışa neden olmaz.
13 vim  vi 


1
.Exrc ve .vimrc arasındaki fark nedir?
Deneyimden ~ / .exrc dosyasının yapılandırmak için kullanılabileceğini biliyorum vim. Ayrıca ~ / .vimrc dosyasının aynı amaç için kullanılabileceğini de biliyorum. Ancak, yapılandırmak için .exrc kullanırsam vim, bunun viyerine yüklü sistemlerde sorunlara yol açar vim. Yani, vimdesteklemeyen ekstra özellikleri destekler vi; Eğer bunları kullanmaya çalıştığınızda ve vi, vişikayet ediyor. Sorularım: …
13 vim  vi  rc 

2
Vim için kendi yazım dosyamı nasıl oluşturabilirim?
Şu anda çok sayıda kısaltma, teknik dil ve Almanca olmayan kelimeler kullanmam gereken bir belge yazıyorum. Şimdi tech_speak, aşağıdaki vim komutunu kullanabilmem için bu teknik dili kontrol eden bir yazım dosyası ( ) oluşturup oluşturamayacağımı merak ediyordum. :set spelllang=de,tech_speak spell Bu nasıl yapılabilir?

4
Vim: s bir satırdaki ilk N <g oluşumunu değiştirir
Vim'de bazen bir maçın ilk birkaç tekrarını bir çizgi üzerinde değiştirebilirim, ancak her biri böyle golmaz. Örneğin: a a a a a için b b b a a Kullanabileceğimi biliyorum :s/a/b/[enter]:[up][enter]:[up][enter], ama bu üç tekrarda yeterince sıkıcı, potansiyel olarak 10'dan fazla oyuncu değişikliği olan çizgilerim var. Denedim: :s/a/b/3g: vim sondaki …
13 vim  search  replace 

5
vim: bir dosyadaki tüm satırların ilk n harfini gizle
Ben vim kullanarak günlük dosyasını analiz ediyorum ve biçim böyle görünüyor YYYY-MM-DD HH:MM:SS.USEC PID Name LogText Çoğu zamandan beri tarih ve saati umursamıyorum. Onları gizlemek ve sadece Ad ve LogText sütunlarına odaklanmak istiyorum (Bazı ekran mülklerini kaydetmek için). İlk üç sütun her zaman bir satırdaki ilk 35 harfi işgal eder. …
12 vim 

4
`Sil 'tuşu, önceden yazılan içeriği silmek için vim ekleme modunda çalışmaz
Ben iterm2 vim açtım. İlk olarak, ekleme moduna bir şey yazdım, örneğin Hello Bu aşamada, ekleme modundan çıkmadıysam, deleteanahtar çalışır ve istersem tüm kelimeyi silebilirsiniz. Ekleme modundan çıkıp tekrar ekleme modunu açarsam, bu tuşla Hellokaldırılamaz delete. Ancak yeni girilen içerik kaldırılabilir. .Vimrc adımı yeniden adlandırdım, sorun hala devam ediyor. Kabuk …
12 vim 

3
tmux vim colorscheme arka plan göstermiyor
Ben tmux yükledim ama şimdi metin modu vim colorschemes arka plan rengini düzgün doldurmuyor. Normal Ubuntu 14.10 terminalindeki colorscheme xoria256 ile şöyle görünür: Ve burada tmux'dan sonra aynı terminalde çalıştırdığımda: Gördüğünüz gibi masaüstü vim'de metin olmayan herhangi bir yerde gösteriyor. 256 renkli bir terminalim var. Benim .tmux.conf: ~ cat .tmux.conf …
12 vim  tmux 

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.