«vim» etiketlenmiş sorular

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

3
Nano'yu yüklemeden “nano bulunamadı” uyarılarından nasıl kurtulur?
Yüklü Debian Stretch (9.3). Vim yüklü ve Nano kaldırıldı. Vim varsayılan düzenleyici olarak seçilir. Ne zaman koşsam crontab -e, şu uyarıları alıyorum: root@franklin:~# crontab -e no crontab for root - using an empty one /usr/bin/sensible-editor: 25: /usr/bin/sensible-editor: /bin/nano: not found /usr/bin/sensible-editor: 28: /usr/bin/sensible-editor: nano: not found /usr/bin/sensible-editor: 31: /usr/bin/sensible-editor: nano-tiny: …
27 debian  vim  nano 

3
`: W! Sudo tee%` nasıl çalışır?
Vim'de yazma izniniz olmayan bir dosyayı açarsanız, sonra onu değiştirmeniz gerektiğine karar verirseniz, değişikliklerinizi vim'den çıkmadan yazabilirsiniz. :w !sudo tee % Bunun nasıl işe yaradığını anlayamıyorum. Lütfen bunu parçalayabilir misiniz? Parçası anlıyorum, :wmevcut tamponu diske yazar, sanırım zaten bir dosya adı varmış gibi değil mi? Ayrıca !hangisinin sudo teekomutu yerine …
27 vim  sudo  tee 

6
Vim'deki dosyanın son karakterine nasıl geçilir?
Dosya: i am someone1. i am someone2. i am someone3 ~ ~ Belgeler G, dosyanın sonunu aldığımı söylüyor , ancak beni yalnızca son satırın başına götürüyor. Dosyanın son karakterine, bu durumda 3'üne gelip abir noktaya basıp yazabilmek istiyorum . Bunu nasıl yaparım?
26 vim 

3
Bir vim arabelleğinin adı nasıl değiştirilir?
Tamponun adını vim cinsinden değiştirmek mümkün müdür? Özellikle, vim'deki kabukları açmak için Conque Shell kullanıyorum (her kabuk bir tamponda) ve çoklu kabukları ile görüyorum: 10: bash - 1 11: bash - 2 tampon listemde. Bu tamponları daha anlamlı isimlerle yeniden adlandırmak istiyorum (örneğin, "bash - 2" yerine "mercurial"). Mümkün mü?
26 vim  buffer 

4
Vtr'de Ctrl + okları nasıl düzeltilir?
Putty -> Suse box -> vim 7.2Düzenlemek için combo kullanıyorum ve Ctrl + okları combo'yu belirli bir göreve yeniden eşlemek istiyorum. Ancak bazı nedenlerden dolayı, Vim kısayolu yok sayar ve ekleme moduna girer ve "C" nin (sol için) karakterini (sağ için) ekler. Klavye / terminal konfigürasyonumun hangi parçası suçlu ve …
26 linux  vim  keyboard  putty 

4
Vim kurulumunda işlem kontrolü hatası?
Geçenlerde fedora 20'ye güncellendi ve çalışan vim.but yüklemek istedim sudo yum install vimbu hatayı verdi: Transaction check error: file /usr/share/man/man1/vim.1.gz from install of vim-common-2:7.4.179-1.fc20.x86_64 conflicts with file from package vim-minimal-2:7.4.027-2.fc20.x86_64 Error Summary ------------- Bu sorun nasıl çözülür?
25 fedora  vim  yum 

8
Ok tuşları kendiliğinden vimde çalışmayı durdurur
Geçenlerde OS X 10.6'dan (sanırım) 10.9'a yükselttim. O zamandan beri öyle görünüyor ki, düzenleme yaparken vimok tuşları "kendiliğinden" çalışmayı bırakacak. Bir noktada, hayal kırıklığı içinde ok tuşlarından birini "ezdi" ve sonunda "E388 bir tanım bulunamadı" hatası gösterildi. Diğer tüm deneyimlerim, oklar, bir süre çalıştım, aniden bana saldırmaya başladı! Bırakma ve …
25 vim 

2
Solarize edilmiş renk şemasını gnome-terminal, tmux ve vim ile nasıl çalıştırabilirim?
Bununla ilgili çok fazla soru var, ama bunun nedeni çok fazla değişken olması. Bu çalışmaya başlamadan önce birçok siteden talimatları bir araya getirmem gerekiyordu. Öncelikle, gnome-terminalinde 16 solarize edilmiş renk tanımını kolayca ayarlayamadım (sadece siparişte / haritalamayı doğru elde edemediğimin farkına varmak için elle / tıkladım). Bir kere düzelttim devam …

1
Vim'in komut geçmişini korumamasına ne sebep olur?
Çalıştığım diğer dağıtımlarda vim, komut geçmişinizi oturumlar arasında bile hatırlıyor; bu özellikle farklı dosyalar üzerinde çok fazla benzer işlem yaparken kullanışlıdır. Bazı nedenlerden dolayı, 12.04 Ubuntu'da çalkalanıyor ve nedenini çözemiyorum. İşte benim :setbilgilerim: :set --- Options --- background=dark helplang=en history=1000 nomodeline scroll=27 showmatch ttyfast expandtab hidden incsearch ruler showcmd softtabstop=4 …

2
Her neyse, vim cinsinden yüzde bilge gezinmek için?
Sık sık büyük dosyaları açıp bilgi bulmak için kayıtlara bakarım. Benim durumumda tüm satırların zaman damgası olduğundan ve tüm dosyanın hangi bölümünde, ilgilendiğim bilgisinin bulunduğundan eminim. Örneğin, dosya içeriğinin alt yarısında (% 50 veya üstü) veya dosyanın sonuna doğru yaklaşık% 10 daha fazla orijinal dosyanın% 20 daha fazlasını aşağı kaydırın. …
25 vim 

8
boş satır eklemek için vi komutu?
Vi'de boş bir satır eklemek oveya kullanmak Ove ekleme moduna geçmek için kullanabilirim . Peki ya komut modunda kalmak istersem, bunun için bir komut var mı? Google’da vimrc’ime bir şeyler eklemek için öneriler görüyorum, ancak daha kolay bir yolu olmalı (her zaman işe yarayacak gibi) olmalı.
24 vim  vi 

1
Vim'den şu şekilde çıkamıyor:! Q [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden konuyla Unix & Linux Stack Exchange için. 3 yıl önce kapandı . Bir metinde yanlış değişiklikler yaptım ve şimdi kaydetmeden Vim'den ayrılmak istiyorum. Yazmam gerektiğini biliyorum: normal moddayken! Q, ancak …
24 vim 

1
Neden zsh içinde EDITOR olarak vim vermek klavye kısayollarını devre dışı bırakıyor?
Benim .zshrcşuna benziyor: export EDITOR="/usr/bin/vim" Şimdi bir terminal açıp ctrlasatırın başına gitmek gibi bir klavye kısayolu girdiğimde , çalışmıyor. Bunun yerine, dize ^A(veya girdiğim kısayollara bağlı olarak başka bir dize) terminale girer: emlai:~ % ^A Sözcüğü exportbenden kaldırmak, .zshrcklavye kısayollarının düzgün çalışmasını sağlar: EDITOR="/usr/bin/vim" Klavye kısayollarının da çalışmasını sağlamaktan EDITORbaşka …


5
Belirli rakam sayısını içeren vim arama numaraları
Büyük bir belgede belirli uzunluk numaralarını bulmam gerekiyor. Bunun için regex kullanmaya çalıştım. Örneğin, tam olarak 2 basamaklı sayıları aramam gerekirse, kullanırım \d\d(örneğin / d'yi iki kez boşluk bırakarak). Bu iyi çalışıyor. Ancak 10 basamaklı sayıları bulmak için \d10 kez yazmanız gerçekten mümkün değildir . Güvenilir \d{2}, 'diyor E486: bulunamadı …

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.