Gibi vim
davranamazsın tail -f
. Sen yapabilir less
bir kombinasyonu gibi davranacaksan vim
ve tail -f
gerçi.
Sonsuza kadar ileri (takip et) modu
less
sonsuza dek, moda basarak Fveya basılarak +F
argüman olarak geçerek iletebileceğiniz ileri bir moda sahiptir .
$ less +F
Bu modda, bir dosyanın sonuna ulaştığında okumayı bırakmadığı less
gibi davranır tail -f
. Dosyadaki yeni verilerle sürekli yenilenir. Bu moddan çıkmak için tuşuna basın Ctrlc.
Sözdizimi vurgulama
less
Okuduğu verilerin otomatik olarak filtrelenmesini destekler. Temel kaynak kodunu vurgulamayı gerçekleştirebilen source-highlight adlı bir program var . İyi çalışan bir senaryo ile birlikte gelir less
. Kullanmak için, sadece LESSOPEN
çevre değişkenini uygun şekilde ayarlayın.
export LESSOPEN="| /path/to/src-hilite-lesspipe.sh %s"
Ayrıca less
ham terminal kaçış dizilerini (bunlar terminalinize metnin nasıl renklendirileceğini söyler) -R
bayrağını geçirerek geçmeniz gerektiğini söylemelisiniz . Çevresel değişkeni ayarlayarak bayrağın less
bayıldığını her zaman söyleyebilirsiniz .-R
LESS
export LESS=' -R '
Ne zaman less
yeterli değil
Her ne less
kadar vi-benzeri tuş takmalara sahip olsa da, sadece Vim ile aynı değil. Bazen yabancı hissediyor ve ctags entegrasyonu ve metin düzenleme yeteneği gibi önemli özelliklerden yoksun.
Şu anda görüntülemekte olduğu dosyada less
Vim (varsayım EDITOR=vim
) çağrısı yaparak tuşuna basabilirsiniz v. less
imlecinizi Vim içinde doğru yere bile koyacaktır. Vim'den çıktığınızda, kendinizi geri bulacaksınız less
. Vim'deyken dosyada herhangi bir değişiklik yaptıysanız, bunlar yansıtılacaktır less
.
vim
? Neyin vartail -f
?