Komut geçmişinin belirli bir vim oturumu için nerede saklandığını bilmek istiyorum. Tarih boyunca ilerleyip tarayabileceğimizi biliyorum. Amacım, deneme ve hata kullanarak yürüttüğüm komutların bir kısmını almak ve bir vim kaynak dosyası oluşturmak.burada: komut geçmişi saklanıyor mu?
16
A
cevap
15
o vim yardım komutunu $ HOME/.viminfo
saklanır:
The viminfo file is used to store:
- The command line history.
- The search string history.
- The input-line history.
- Contents of registers.
- Marks for several files.
- File marks, pointing to locations in files.
- Last search/substitute pattern (for 'n' and '&').
- The buffer list.
- Global variables.
1
O .viminfo dosyada var (veya Windows üzerinde ise _viminfo). Ev dizininiz için ne olursa olsun geçmelidir.
2
histget()
, histadd()
ve histdel()
işlevlerini arıyorsunuz.
DÜZENLEME: viminfo dosyası, sorunuzu formüle ettiğiniz şekle göre, önceden bildiğiniz gibi, birkaç oturumdan geçmiş verileri içerir. Ayrıca q:
veya :<CTRL-F>
komutları
OPEN
There are two ways to open the command-line window:
1. From Command-line mode, use the key specified with the 'cedit' option.
The default is CTRL-F when 'compatible' is not set.
2. From Normal mode, use the "q:", "q/" or "q?" command. *q:* *q/* *q?*
This starts editing an Ex command-line ("q:") or search string ("q/" or
"q?"). Note that this is not possible while recording is in progress (the
"q" stops recording then).
When the window opens it is filled with the command-line history. The last
line contains the command as typed so far. The left column will show a
character that indicates the type of command-line being edited, see
|cmdwin-char|.
Bu pencerede hareket ve tıpkı kopyalayabilirsiniz kullanarak minibuffer yakın zamandaki komut geçmişini açabilirsiniz
1
:h viminfo-file-name
HTH normal bir tampon. Bir komutun üzerine <Enter>
isabet ettirmek, onu çalıştıracaktır.
5
:-)
İlgili konular
- 1. Bigquery iş günlükleri saklanıyor mu?
- 2. Rstudio komut geçmişi
- 3. Komut geçmişi için Cygwin kısayolu
- 4. Diziler her dilde bitişik olarak saklanıyor mu?
- 5. Matlab komut geçmişi zaman damgasından kaçının
- 6. Unix komut geçmişi ikamesi^foo^çubuk
- 7. Sayfa çıktı önbelleği ASP.NET önbellek nesnesinde saklanıyor mu?
- 8. C# etkileşimli pencere komut geçmişi VS 2015'te Güncelleştirme 2
- 9. Python'daki değişkenler nerede saklanıyor?
- 10. Haskell Prelude saklanıyor, UNDO?
- 11. LC3 Kod, yığında saklanıyor
- 12. Metin dosyam nerede saklanıyor?
- 13. Hızlı mesajlar nerede saklanıyor?
- 14. Genişletilmiş özellikler nerede saklanıyor?
- 15. Geçici nesne nerede saklanıyor?
- 16. İçerik div'un üzerinde saklanıyor
- 17. Burada C++ operatörü aşırı yükleniyor mu?
- 18. Gist'e bir dosya deposu nasıl kaydedilir, geçmişi korur mu?
- 19. Linux bellek kullanımı geçmişi
- 20. Bir metin düzenleyicisinde ipython komut geçmişi nasıl açılır?
- 21. mit-scheme komut satırı geçmişi ve sekme tamamlama ile REPL
- 22. Jenkins Loses Yapı Geçmişi
- 23. Bilginin reddedilmesi bir dosyada saklanıyor
- 24. git günlüğü geçmişi basitleştirme
- 25. .Rhistory dosyası Burada
- 26. Git kaldır geçmişi kaldır
- 27. Oracle'da kilitlenme geçmişi nedir?
- 28. Masaüstünde Geçmişi Çalıştırma
- 29. Webdavlmayla değişiklik geçmişi listeleme
- 30. Pano geçmişi Eclipse
tam olarak aradığımı sağladığım için teşekkürler ... – xshyamx