]> Sergey Matveev's repositories - stargrave-blog.git/commit
Навигация по git diff выводу
authorSergey Matveev <stargrave@stargrave.org>
Mon, 31 Oct 2022 09:13:30 +0000 (12:13 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Mon, 31 Oct 2022 09:13:30 +0000 (12:13 +0300)
commit2b25a24415aabab382b3f3ec253fbe32b316a291
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent113ca725be819d6c11d69bf98825da50bfc949fa
Навигация по git diff выводу

http://www.git.stargrave.org/?p=dotfiles.git;a=commitdiff;h=fda0a4182a7d56f57dc128642dc51c0ee3d16131
Почему до меня только сейчас дошло желание упростить навигацию по git
diff выводу? Ведь годами я частенько ищу по "^commit" или "^diff". Пара
строчек в ~/.lesskey и "c" с "f" позволят прыгать до ближайшего коммита
или файла в нём:

    c forw-search \^commit\r
    f forw-search \^diff --git\r

Где-то встречал что люди делают целые интерактивные task-specific
программы в этом less-е, навешивая кучу binding-ов на клавиши его.