Anda tidak bisa vimbersikap seperti itu tail -f. Anda dapat lessberperilaku seperti kombinasi vimdan tail -folah.
Maju selamanya (ikuti) mode
lessmemiliki mode penerusan selamanya yang dapat Anda masuki dengan menekan Fatau meneruskannya +Fsebagai argumen.
$ less +F
Dalam mode ini, lessberperilaku seperti tail -fitu tidak berhenti membaca ketika mencapai akhir file. Terus-menerus diperbarui dengan data baru dari file. Untuk keluar dari mode ini, tekan Ctrlc.
Penyorotan sintaksis
lessmendukung pemfilteran otomatis dari data yang dibacanya. Ada program yang disebut source-highlight yang dapat melakukan penyorotan kode sumber dasar. Muncul dengan skrip yang berfungsi dengan baik less. Untuk menggunakannya, cukup atur LESSOPENvariabel lingkungan dengan tepat.
export LESSOPEN="| /path/to/src-hilite-lesspipe.sh %s"
Anda juga harus memberitahu lessuntuk lulus urutan melarikan diri terminal mentah (ini memberitahu terminal Anda bagaimana cara mewarnai teks) dengan memberikannya -Rbendera. Anda dapat mengatakan lessuntuk berpura-pura bahwa itu selalu dilewati -Rdengan menetapkan LESSvariabel lingkungan.
export LESS=' -R '
Kapan lesstidak cukup
Meskipun lessmemiliki keybindings vi-seperti, itu tidak sama dengan Vim. Terkadang terasa asing dan tidak memiliki fitur penting seperti integrasi ctags dan kemampuan untuk mengedit teks.
Anda dapat melakukan lesspanggilan Vim (dengan asumsi EDITOR=vim) pada file yang sedang dilihatnya dengan menekan v. lessbahkan akan meletakkan kursor Anda di lokasi yang benar di dalam Vim. Ketika Anda keluar dari Vim, Anda akan menemukan diri Anda kembali less. Jika Anda membuat perubahan pada file saat Anda berada di Vim, mereka akan tercermin dalam less.
vim? Ada apa dengan initail -f?