Возможно ли сократить пути в буфере результатов grep? По умолчанию каждая строка результатов grep в Emacs выглядит так:
/home/pawel/tmp/avro-src-1.5.4-fixed/lang/c/src/datum.c:107:int avro_string_set(avro_datum_t datum, const char *p)
, который занимает много места и выглядит грязно и не очень читабельно, особенно если рядом есть другое окно.
Я бы хотел видеть только имена файлов или частичные пути - если они уникальны в буфере grep, например:
datum.c:107:int avro_string_set(avro_datum_t datum, const char *p)
или
/home/(...)/src/datum.c:107:int avro_string_set(avro_datum_t datum, const char *p)
Я полагаю, что emacs должен знать полные пути внутри, так что речь идет только о отображении результатов grep, а не о работе с параметрами 'grep'. Как это сделать? Подойдут ли определения режима Hide-Show для буфера grep, или есть более простой способ сделать это?
Спасибо.