«vim» etiketlenmiş sorular

Vim, çoğu büyük platform için kullanılabilen ücretsiz ve açık kaynaklı bir modal metin editörüdür. Birçok metin düzenleme görevinde yüksek verimlilik sağlar, ancak dik bir öğrenme eğrisine sahiptir. Temel bilgileri öğrenmek için ": help vimtutor" komutunu çalıştırın. Programlama dışı sorular için lütfen bunun yerine https://vi.stackexchange.com/ adresini kullanın.

7
Vim'de otomatik tamamlamadan sonra önizleme penceresini otomatik olarak nasıl kaldırırsınız?
Kullanıyorum omnifunc=pythoncomplete. Bir kelimeyi otomatik olarak tamamlarken (örn. os.<something>), Beklendiği gibi uygun sınıf üyeleri ve işlevlerin listesini ve ayrıca seçilen üye veya işlevle ilgili belgeleri içeren bir çalışma arabelleği önizleme penceresini alıyorum. Bu harika, ancak istediğim işlevi seçtikten sonra önizleme penceresi kalıyor. Bundan kurtulabilirim :pc, ancak işlevim olan la Eclipse'i …


4
Vim'de Sözcük Kaydırma (girintiyi koruma)
Tüm kelimelerin vim'e nasıl sarılacağını açıklayan bu yazıya bakıyordum . Kabul edilen çözüm şuydu: :set formatoptions=l :set lbr Bu metni alır (sekmeler \ t olarak gösterilir): *Inside of window *Outside of window |---------------------------------------| |\t\tthis is a like of text that will wr|ap here |\t\tcan you see the wrap | | …
92 vim  word-wrap 

6
Ctrl + A ve Ctrl + Shift + A'yı farklı şekilde nasıl eşleyebilirim?
Bir terminalde, Ctrl+ Ave Ctrl+ Shift+ Aaynı anahtar kodunu yaydıkları için ayırt edilemez , böylece Vim'in bunu neden yapamadığını anlayabilirim. Ancak bir X uygulaması olan gVim, Ctrl+ Ave Ctrl+ Shift+ ' yı ayırt edebilir A. Bu iki şeyi farklı şekilde haritalamanın bir yolu var mı? Yeni başlayanlar için, aşağıdakine benzer …
92 vim  key-bindings 

6
Vim vurgu çizgimi alt çizgi olmayacak şekilde nasıl değiştirebilirim?
Bazı renk şemalarında, vurgulanan mevcut satır arka planı değiştirirken, Desert gibi diğerlerinde mevcut çizginin altı çizilir. Desert'ta mevcut satır vurgulamasını, altını çizmek yerine farklı bir arka plan rengi kullanmak için değiştirmek istiyorum. Bunu nasıl yapabilirim? Benim .vimrc: set cursorline highlight Cursorline cterm=bold Güncelleme: .vimrcsorunu çözen colorscheme desert set cursorline hi …
92 vim 

7
Vim'de satırın ortasındaki metni birden çok satıra nasıl ekleyebilirim?
Diyelim ki on satırım var ve bu satırlarda geçen bir kelimenin başına metin eklemek istiyorum. Satırın başında olmak zorunda değildir. Kimden: sdfsd foo sdfsd sfsd foo fsdf sdfsdf foo sdfsdf to: sdfsd bar(foo sdfsd sfsd bar(foo fsdf sdfsdf bar(foo sdfsdf Bu sadece öne eklemek mümkün de mi bar(aslında Surround ancak …
91 vim  vi 

7
Yaml'ı Vim'de düzenlerken yanlış girinti
Vim, YAML dosyalarındaki kısa çizgi sembolüne doğru tepki vermiyor, bu nedenle biçimi bozuyor. Örneğin şöyle görünmesi gereken bir bloğum var: handlers: - name: restart exim4 service: name=exim4 state=restarted Yazmayı bitirdiğimde restart exim4ve service:yazdığımda Vim son satırımı hatırlatıyor service: handlers: - name: restart exim4 service: name=exim4 state=restarted Açıkça Vim cümleleri sütun …
91 vim  yaml 

2
Vim yazım denetiminde vurgu stilini nasıl değiştiririm?
Şu anda, :set spellVim'imde yaptığım zaman, imla hataları sanki seçilmiş metinlermiş gibi vurgulanmış halde alıyorum. İstediğim şey, yazım hatalarının altını çizen bir MS-Word. Aramaya çalıştım :help spellama bir ipucu bulamadım. Herhangi bir yardım takdir edilmektedir.

10
VIM Süper Hızlı Gezinme
Diğer editörleri kullanırken özlediğim tek şey fareyle yerimi bulmak. Gözlerimle dosyadaki belirli bir alana ve farenin hareketiyle ve oradayım bir tıklama ile bakabiliyorum. VIM ile jjjjjkkkkkkjjjjjhhhh ... neredeyse orada hhhhh oh bok 3 karakter ile kaçırdım, lll. İşaretler yapmayı öğreniyorum ve harika bir yer imi eklentisi buldum, işaretçiler oluşturup yok …
91 vim  navigation 


9
Alt tuşunu Vim'de eşleyebilir miyim?
Aşağıdaki satırı .vimrc'ye ekleyerek eşlemeye çalıştım, ancak işe yaramıyor. .Vimrc dosyasının Vim tarafından yüklendiğini kontrol ettim. map <Alt-D> <C-D> bu eşlemede herhangi bir hata var mı?
91 vim 

15
Vim dosyasında gezinme
Son birkaç yıldır TextMate'i kullandıktan sonra vim öğrenmek için gerçekten çok uğraşıyorum. Dosya içi gezinmenin bir kısmını belleğe almaya başladım, ancak birden çok dosya arasında gezinmekle uğraşıyorum. İş akışımda, bir avuç dosya arasında düzenli olarak gezinmem oldukça yaygındır (bölünmüş bölme pencerelerinin çok küçük olması için yeterli dosya). Şu anda NERDTree …
91 vim  editor  navigation 

10
Vim'e zaman damgası eklemenin en iyi yolu?
EditPad Lite, kodunuza bir zaman damgası (ör. "2008-09-11 10:34:53") ekleyen güzel bir özelliğe ( CTRL- E, CTRL- I) sahiptir. Bu işlevselliği Vim'de edinmenin en iyi yolu nedir? (SSH aracılığıyla bir Linux sunucusunda Vim 6.1 kullanıyorum. Mevcut durumda birçoğumuz bir giriş paylaşıyoruz, bu yüzden bir zaman damgası almanın başka bir yerleşik …
90 vim  vi 


7
Backspace tuşu Vim / vi'de çalışmıyor
.vimrcDosya ve .bash_aliasesdosyada bazı değişiklikler yaptım ve o andan itibaren geri al tuşu ile kelimeleri silemiyorum. Dosyamda .vimrc: set nocompatible set number set incsearch set autoindent set ruler set autowrite set smarttab set linebreak set spell set et set title set mouse=v set history=50 set tabstop=4 set matchtime=2 set matchpairs+=<:> …
89 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.