VIM'de sekmelerde birden çok dosyam varsa ve bunlardan birkaçını düzenlerim. Tek komutla nasıl kaydedilir?Tüm dosyaları Vim'deki sekmelerde nasıl kaydederim?
cevap
(wall
kısaltması) komutu wa
tüm değişti tamponlarını yazacak. Ayrıca, tam olarak istediğiniz gibi olan ve güzelce genelleştiren :tabdo w
'u da kullanabilirsiniz. de (örneğin :tabdo! g/somepattern/ s/something/anything/
... Ben yeniden düzenleme amaçlı hep kullanırım ...)
': tabdo w',' 'wa' ile eşdeğer değil. Bir sekmede birden çok pencere açıksa, ': tabdo w' yalnızca her sekmede odaklanmış olan pencereyi kaydedecektir, oysa': wa' hepsini kaydedecektir. ': wa' da gizli arabellekleri kaydedecek. –
Sadece (dönüş ardından) "her şeyi kaydedip çıkmak" için
Ayrıca :wall
için bir kısaltmadır hangi
:wqa
yapabilirsiniz
:wa
:xa
(= "yazma-çıkın-all")
tüm dosyaları sadece tüm dosyaları yazmak için yazma komutundan sonra bir a kullanmak kaydedin.
:wa
Kontrol dışarı :wall
komut
Ve sen de :tabdo! w
kullanabilirsiniz, sadece bu ekliyorum Vim komut satırı bir dizi komuttan (yani, tip :
normal modda) için a[ll]
soneki şunlardır:
:wa
-/tüm sekme kaydetmek kaydedilmemiş tamponlar:xa
/:wqa
- Tüm sekmeleri/kaydedilmemiş tamponlarını ve çıkış Vim kaydetmek:qa
- çıkış vim
': g/somepattern' komutunu yapan nedir? – rp101
"Yardım: g" üzerinde bir okuma yapmanızı öneririm, fakat kısaca, sadece bir sonraki komutu uygular (benim durumumda, "/////// satırlara," somepattern "ile eşleşir). Evet biliyorum, bu genellikle şunu yapamam: 'g ', ama bazen değil (ben çok satırlı regex'leri' \\ _. 'Üzerinden eşleştirdim) ve en iyi kısmı' 'g' küçük' ' "': v'. –
'niçin [yukarıdaki diğer yazı benim yorum] (http://stackoverflow.com/questions/4246268/how-to-save-all-files-in-tabs-on-vim#comment20689678_4246310) Bkz: tabdo w 'beklendiği gibi çalışmayabilir. –
Mümkün çok başka şeyler için yararlıdır, çünkü
- 1. Aralıklar sekmelerde Extjs
- 2. İyonik sekmelerde gezinme sorunu
- 3. LispBox/Slime uygulamasında girdiğim tüm işlevleri nasıl kaydederim?
- 4. IEx geçmişini nasıl kaydederim?
- 5. Git'de benzersiz yazarları nasıl kaydederim?
- 6. Bir dosyayı MongoDB'ye nasıl kaydederim?
- 7. Tüm kullanılabilir ResourceBundle Dosyaları
- 8. Vim-R-plugin ile vimdeki R giriş stilini değiştirin
- 9. Tüm dosyaları küçük harflere nasıl yeniden adlandırabilirim?
- 10. Tüm açık dosyaları nasıl performansa geri döndürebilirim?
- 11. Klasördeki tüm dosyaları tek tek nasıl atarsınız?
- 12. Symfony 2 Koleksiyonumu Nasıl Kaydederim?
- 13. Tüm dizinlerdeki tüm dosyaları listeleme PHP
- 14. iOS'ta özel bir dosya türünü nasıl kaydederim
- 15. Winston üzerinden Socket.io'yu nasıl kaydederim?
- 16. TortoiseHG Sync - URL'yi nasıl kaydederim
- 17. Diziyi magento oturumunda nasıl kaydederim?
- 18. Düzenlenmiş bir pdf'yi nasıl kaydederim?
- 19. Spring RestTemplate'de nasıl yanıt kaydederim?
- 20. Bir Vue bileşenini nasıl kaydederim?
- 21. SQL deyimlerini Dropwizard'da nasıl kaydederim
- 22. Panoyu görüntü olarak nasıl kaydederim?
- 23. Tüm dosyaları göster Varsayılan olarak
- 24. Tüm dosyaları toplu halde işlemek
- 25. Python zipfile.extract() tüm dosyaları ayıklamıyor
- 26. Tüm JPEG dosyaları JFIF midir?
- 27. AppEngine'de bir CRON işini nasıl kaydederim?
- 28. Ruby Sequel'i DEBUG seviyesine nasıl kaydederim?
- 29. android malzeme tasarımı tıklayın sekmelerde tıklayın
- 30. Seçilen sekmelerde keskin görüntüler yok TabItem
tüm kaydedip çıkmak için (kaydedilmemiş tamponlar varsa uyaracak), deneyin: ': xa' . – kenorb