Pada distro lain yang saya jalankan, vim mengingat riwayat perintah Anda bahkan di antara sesi; ini sangat berguna ketika melakukan banyak operasi serupa pada file yang berbeda.
Untuk beberapa alasan, itu telah memerah di Ubuntu 12.04, dan saya tidak tahu mengapa. Ini :set
info saya :
:set
--- Options ---
background=dark helplang=en history=1000 nomodeline scroll=27 showmatch ttyfast
expandtab hidden incsearch ruler showcmd softtabstop=4 ttymouse=xterm2
backspace=indent,eol,start
fileencoding=utf-8
fileencodings=ucs-bom,utf-8,default,latin1
printoptions=paper:letter
runtimepath=~/.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim73,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after
suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc
vim
command-history
Bryan Agee
sumber
sumber
.viminfo
memiliki sekitar 1.500 hasil pencarian sejarah .. tetapi ketika saya melakukanq:
untuk memunculkan riwayat pencarian sebelumnya hanya menampilkan 700 atau lebih pencarian. Saya menyimpan beberapa riwayat pencarian di riwayat pencarian vim .. jadi saya bisa mengulanginya saat diperlukan. Adakah yang tahu mengapa semua riwayat pencarian ini tidak muncul diq:
jendela?~/.viminfo
dimiliki olehroot
dan ada~/.viminfo.tmp
dimiliki oleh pengguna. Jadi saya tetap dengan:sudo mv ~/.viminfo.tmp ~/.viminfo
.