«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 insan yolunu bulmak
Bu yüzden Vim'i varsayılan man izleyicim olarak ayarladım. Ayrıca NERDTree otomatik olarak başlatılıyor - ancak NERDTree gerçekten her adamı kontrol ettiğimde man sayfalarının yerini göstermeden yapabilirdi. .Vimrc dosyasında aşağıdakileri ayarlamayı denedim: if (match(expand("%:p:h"),???) == -1) " load NERDTree here endif Fakat neye karşı eşleşecek olduğundan emin değilim. $ MANPATH ise …

1
MacVim'i Java'yı derlemek ve çalıştırmak için nasıl ayarlarsınız?
Vim ve MacVim hakkında birçok harika şey okuyorum, bu yüzden indirdim ve HTML ve CSS yazmak için kullanıyorum. Tüm bu alanda yeniyim olduğundan, kodlamayı hızlandırmak ve daha sonra her şeyi yavaşlatmak zorunda kalana kadar beklemek yerine şimdi MacVim'i de öğrenebilirim. Sorun, MacVim'i kurma hakkında bilgi ararken, her şey profesyonel programcılara …
1 vim  java  macvim 

1
Görsel modda iki komut yayınlamak için bir anahtar nasıl bağlanır?
Bu soru şu anda karşılaştığım problemden daha genel ve bir çözümü olmayabilir. Ancak, genel bir çözüm yoksa benim asıl sorunum çözülebilir. Yapmak istediğim şey kullanırsam y görsel moddan, Vim'in ikisine birden vurmasını istiyorum. + kayıt ve düzenli " kayıt olmak. Sistem panosunu kapatmayı umursamıyorum, çünkü eski panoya girişleri kaydetmek için …
1 vim  clipboard 

1
vim otomasyon ex komutları
Evet biliyorum, sed kullanabilirim. Ama bir çeşit hasta olduğumu varsayalım. Bir mazoşist olacaksa .. Bir dosyam var /tmp/a.scriptiçeren: %s_"taxonomy\.php[^"]*\([0-9]\)_"\1.taxonomy_g %s_"rtf\.php[^"]*\([0-9]\)_"\1.rtf_g %s_"csv\.php[^"]*\([0-9]\)_"\1.csv_g %s_"xml\.php[^"]*\([0-9]\)_"\1.xml_g (Onları vim tarihimden aldım) Bu komutları bir dosyaya karşı çalıştırmayı çok isterim, example.html. Ancak, bu betiğin dosyaya karşı nasıl çalıştırılacağını çözemiyorum. Farkındayım -c komut satırı argümanı. Ama sadece …


2
Regex vim'de sadece tamsayı içeren satırları bulmak için
Tamsayıları (satır numaraları) ve metni içeren bir dosyam var. Bir PDF dosyasını açarak bu satır numaraları metinden ayrı satırlara kondu ve tüm bu satır numaralarını silmek istiyorum. Regexes konusunda çok yetenekli değilim ama% 100 süper zor olmamalıdır eminim. Ben vim / nvim kullanıyorum, fakat awk / sed kullanmak zorunda olsaydım, …

1
Vim sözdizimi vurgulama kaynağını bulma
Vim 8.0'ı Windows 7 ve Windows 10 makinelerime kurdum. Yeniden yapılandırılmış metni kullanarak (.txt uzantılı) bir metin dosyasını düzenlediğimde ve şunu kullanın: set ft = rst, sözdizimi vurgulaması beklendiği gibi başlar. Bu vurgulama kurallarının kaynağının hangi dosyanın olduğunu bana söyleyen bir Vim komutu var mı?

0
Boş satırları Vim'deki bir Python dosyasına nasıl gizlerim?
Renk temamda vim'deki (Gvim) koyu mor çizgiler olarak gösterilen bazı boş çizgiler var. Onları gerçek anlamda gizlemek istiyorum. "Set list" i kullanıyorum ancak bu sadece diğer bazı karakterlerin yerine geçiyor. Sadece bu satırları gizlemek istiyorum, dosyadaki temanın geri kalanına benzemelerini istiyorum, dikkat dağıtıcı buluyorum. Neler olup bittiğini görmek için resme …


1
Sözdizimi vurgulama kurallarını vim'den vimrc biçimine dışa aktarma
Günlük dosyalarını analiz vimettiğimde, daha iyi yönlendirme için çoğu zaman özel sözdizimi vurgulama kuralları oluşturuyorum. Örneğin :syntax match myerror match /NullPointerException/ :highlight myerror ctermbg=red Çok uzak çok iyi. Ancak bazen uzun bir düzenleme oturumu sırasında oldukça karmaşık kurallar oluşturuyorum ve oluşturulan tüm geçici kuralları kaydetmek istiyorum, böylece bunları yeniden kullanabiliyorum. …

1
Düzenleme oturumları arasında vurgulayarak Vim
Vim'in düzenleme oturumları arasında vurgulamayı engellemesinin bir yolu var mı? Örneğin, pi (M_PI) 'nin tanımını /usr/include/math.haradım /PIve çok hızlı bir şekilde bulmak için aradım . Şimdi bunun, Pierre bir dost yazarın adı vardı bir programı düzenlemek için gitti ve Piiçinde Pi bu benim son düzenleme oturumundan Voer gerçekleştirdiğini olarak ERRE …
1 linux  vim 

3
Vim - yerinde bir sözcüğü nasıl değiştirirsiniz?
Bir kelimeyi yerinde kullanmak istiyorum. Örneğin, bir sözcüğü basıp ywardından başka bir sözcüğe imleci ayarlayarak bastırdıktan sonra, yerine geçmesi için birşeye basmak isterim. (örneğin SOME_KEYw, w'nin gerçekten w olduğu ve SOME_KEY'nin bazı anahtarlar olduğu yerlerde). Ben ediyorum değil takın Moduna geçmek ister. Çözümle ilgilenmiyorum :%s/oldword/newword/gc. Etkileşimli yerinde yer değiştirmeye ihtiyacım …
1 vim  gvim 

2
Aynı anda iki uygulamaya yaz
Klavyenizi yazıp aynı anda iki farklı uygulamaya yazmanız mümkün mü? Vim ve bana intellisense (akıllı otomatik tamamlama) sağlayan başka bir uygulamada yazmak istiyorum. Bunun nasıl işe yarayacağından emin değilim. Ama sahip olmak çok güzel olurdu.
1 vim 

1
Vim'in dosya tipini daha akıllı bulmasını sağlayan basit bir ayar var mı?
Vim, dosya adına ve modeline göre dosya tipini akıllıca tanır. Ancak bu durumla başa çıkamıyor: Herhangi bir özel sonek olmadan bir dosyam var, diyelim ki somefile, c ++ kaynak dosyasına yumuşak bir bağlantı somefile.cpp. Vim sadece adını aramak somefileve sıradan bir metin dosyası olduğunu düşünüyorum. Bu yüzden Vim'in dosya tipini …
1 vim  vimrc 

1
vim nasıl eşleştirilmiyor [[
Aşağıdaki :map [gösterir n [[ *@m':call search('^\s*fu\%[nction]\>', "bW")<CR> n [c <Plug>GitGutterPrevHunk n [ * :w<CR> :unmap [ciyi çalışıyor ama ile :unmap [[başarısızE31: No such mapping
1 vim  vimrc 

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.