less настройка

Что: 045015b9515a6f736e96cbe56dcf6c0ae32bdc3a

Когда: 2021-06-01 13:09:22+03:00

Темы: tip

less настройка

https://blog.einval.eu/2018/09/less-can-do-more/
https://utcc.utoronto.ca/~cks/space/blog/sysadmin/LessFilteringLines
http://www.git.stargrave.org/?p=dotfiles.git;a=commitdiff;h=301e8f07dc76dbbd64ea33867ff6b0d59c66c60e
Из новостных агрегаторов, из личной переписки с иностранцем, просто из
блогов мне все пишут про "&" команду less-а. То, что люди плохо читают
документацию, не до конца, или сразу забывают оттуда что-то, или
банально просто не усваивают сразу же -- это мне давно известно по
своему опыту. Но чтобы из тьмы источников открытием для людей была одна
небольшая команда -- такое впервые.

Решил побольше и получше прочитать man less-а снова. В общем-то не так
то он много чего и умеет. Чай не Vim. Но я подкрутил себе строку
приглашения -- чтобы, как при использовании "=", оно мне кучу информации
отображало, как строка статуса в Vim, но без излишних слов "lines",
"bytes" и прочего. А также наконец-то сделал Ctrl-N/P хождением по
следующему/предыдущему файлу, а то набирать :n/:p это перебор.

Очень полезной оказалась опция hilite-unread, которая подсвечивает
непрочтённую строчку после всяких прокруток. Мне её польза стала видна
когда размер текста занимает, например, полтора экрана и после нажатия
пробела, он прыгает не ровно на один экран, а на половину, где в первой
половине остаётся уже виденный мною ранее текст. Подсветка строки сразу
показывает границу прочтённого. Must-have!

Попробовал показывать status column. Показывает метки и строки на
которых было что-то найдено. Но уж очень непривычно что теперь всегда
при любом просмотре имеется отступ. И главное: hilite-unread при этом
подсвечивает status column, таким образом, что оно видно у меня только
на белом фоне. Метки я использовал возможно пару раз в жизни, а к поиску
и так привык в любом случае подсвечиваемому.

оставить комментарий

Сгенерирован: SGBlog 0.34.0