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

0
MacVIM OSX Captain'da Tam Ekran modunda sekme / tampon satırı görüntülemiyor
:FullscreenMacVIM'i tam ekran moduna göndermek için komutu kullandım . (Bu, yazar tarafından Github'da bulunan, xolox tarafından yazılmış "vim-shell" in bir işlevidir.) Her şey yolunda gitti ( mvimkaybolan tabline(veya tampon çizgisi) hariç, Vim'e grafik olarak komutla başladım ). Geçerli (grafik) Vim örneğinde açılan sekmeleri görebildiğim halde, Tam Ekran modunda herhangi bir …
1 macos  vim  macvim 

1
Vim imleci ters eğik yazı yazarken duraklar
Birincil metin editörüm olarak vim kullanıyorum ve biri (görünüşe göre) işe yaramaz özellik \karakteri yazarken imlecin bir an veya başka bir karakter yazana kadar hareket etmemesi. İşlevsel olarak, son sonucun değişmesine neden olmadığından sorun yaratmaz. Ancak, biraz OKB'ye sahibim ve \özel bir karakter gibi muamele görmesi ve imleci o an …

2
Bozulmuş vimrc dosyası
Macvim için janus kurdum (Snow Leopard kullanıyorum) ve ~ / .vimrc dosyasını düzenlemeye gittiğimde aşağıdaki hataları alıyorum: Error detected while processing function Edit: line 7: E319: Sorry, the command is not available in this version: ruby << RUBY line 8: E492: Not an editor command: destination = File.expand_path(VIM.evaluate(%{sys tem("dirname " …
1 vim  macvim  vimrc 

2
VIM'deki durum değişkenleri
VIM'de bir durum değişkenine sahip olmanın bir yolu var mı? Düşünmek: " Relative line numbers in Normal mode, absolute in Insert mode. Ctrl-N to toggle set relativenumber autocmd InsertEnter * :set number autocmd InsertLeave * :set relativenumber inoremap <C-n> <C-o>:call NumberToggle()<cr> nnoremap <C-n> :call NumberToggle()<cr> function! NumberToggle() if(useRelNums != 1) …
1 vim 


0
Timewarrior ile görev savaşçısı - aralıklarla üst üste gelemez
VimWiki, TaskWarrior / TimeWarrior ve TaskWiki ile bir kurulumum var. Dün, bazı görevlerin izlenemediğini, çünkü bir şeyi alamadığımı gözlemledim timew summary. Bu görevi doğrudan TaskWarrior'dan başlattığımda şu mesajı aldım: You cannot overlap intervals. Correct the start/end time, or specify the :adjust hint. Görev TaskWarrior tarafından doğru bir şekilde başlatıldı (listede …
1 bash  vim  gtd 

2
Koşullu olarak bir vim remap'ı nasıl işlenir?
Bu / devamı ile silinir satırları yanmadan vim'deki yanmış metni nasıl değiştiririm? Özetle, vnoremap p "_dPgörsel olarak seçilen metnin üzerine "*, değiştirilen metinle birlikte kayıt defterine yazmadan yapıştırmak için kullanılır . Bu şekilde, sonraki görsel olarak seçilen macunlar aynı tutulur. Bu remap , karakteristik olarak görsel bir seçimin satır sonuna …
1 vim  vimscript 

3
Vim'deki tuşa basma eylemini tanımlama
Başka bir vi-editöründen vim'e geçiyorum. Eski anahtar kombinasyonlarımı kullanmaya çalışıyorum ama elbette vim'in farklı haritaları var. Hangi fonksiyonun, bastığım tuş kombinasyonuyla eşleştirildiğini nasıl öğrenebilirim? Örneğin, zorlayabilirim Ctrl-Ove bir şeyler olur, ama ne olduğunu anlamıyorum ve bu konuda bilgi edinmek istiyorum.
1 vim 

1
Conemu'nun paragrafları vim'e eklemesini nasıl önlersiniz?
Conemu'da vim kullanıyorum ve paragraf düzenlemeye başlayana kadar her şey yolunda gidiyor. İkinci olarak bir şey eklemeye çalışıyorum, paragrafın yukarısındaki her şey aynı hizada. Kurtarmayı ve not defterinde açmayı denedim ve evet conemu paragraf sonları ekliyor. Bunu nasıl durdurabilirim ???
vim  conemu 

1
Xauthority, vim'in Xserver ile bağlantı kurma yeteneğini artırdı
Geçenlerde taşınmaya çalıştım. Yetki uzaklardan ~/.Xauthority Ana dizini temizlemek için boşuna bir girişim. Ya da daha doğrusu $XAUTHORITY başka bir yere değiştirildi startx için startx -- -auth /somewhere/elseve her şeyin yoluna gireceğini düşündüm. Elbette değillerdi. Bu süreçte benim yaşlı .Xauthority kaldırıldı ve şimdi vim kırılmış, bozulmuş. Vim'i çalıştırmaya çalıştığımda, basitçe …

3
Tek bir dosyayı Vim'de birden fazla pencereye bölme
Vim'de dosyanın bir bölümünü ayrı bir dikey bölme penceresi olarak açmak mümkün müdür? Diyelim ki yüzlerce satırlık bir dosyam var ve kırklı altından başlayarak altmışıncı satırlar da dahil olmak üzere ana pencerenin içinde ayrı bir kilitli pencere olarak oluşturulmak istiyorum. Orada yaptığım değişiklikler ana penceredeki dosyaya da yansıyacaktır. Çok uzun …

2
Danimarkalı karakterlerle Vim kodlama sorunu
Æøå dan Danimarka karakterlerini vim'e girmeye çalışırken, birdenbire "æ ø å" alıyorum ve ardından soru işareti yeniden açılmayı engelliyor. Aynı şey diğer editörlere kaydedilmiş ve vim ile yeniden açılmış dosyalar için de geçerlidir. Kodlamamı vimrc'imde utf-8 olarak belirledim ve diğer editörlerde hiç sorun yaşamadım. Bilmem gereken başka kodlama seçenekleri var …

1
Eşleşen satırda shell komutu (vim: global `: g` veya`: v` komutunu shell komutu ile birleştirin)
Bir kabuk komutu kullanmak istiyorum ( fmt bu durumda) bir regex'in her (eşleşmeyen) eşleştirme satırında bir dosyada çalışmak. Bunu içinde yapmayı tercih ederim vim! Yine de, vim'in sunduğu için saf bir kabuk / bash / zsh çözümü için de açığım. :! yanı sıra. Birleştirmek mümkün mü :g/pattern/[cmd] eşleşen satırlarda yürütülen …

1
Beni Mod moduna getiren anahtarı nasıl ayarlayabilirim?
Sorun şu ki Vim'e yanlışlıkla bir şeyler yerleştirmeyi çok kolay buluyorum. Birlikte yapabileceğimi biliyorum. U , ama yine de oldukça sinir bozucu ve sık. Genellikle, böyle bir komut giriyorum sp file.txt girmediğimin farkında olmadan : karakter henüz (yani henüz komut satırında değilim). Ne yazık ki, sizi mod eklemek için götüren …
vim 

1
VIM girintisinde hata
Girdiğimde VIM ile ==, Aşağıdaki hatayı alıyorum: / bin / bash: indent: komut bulunamadı :.! indent shell 127 döndürüldü. İle bir kod bloğu girmeye çalıştığımda =i{hiçbir şey girintili değildir ve hiçbir şey değişmez ve hiçbir hata olmaz. VIM'imde yanlış olan ne? Fedora Gnome 3.4.2 kullanıyorum ve vim 7.3.682
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.