В vanilla emacs я загружаю файл TAGS и выполняю поиск символа с помощью «M-.».Я иду прямо к определению символа.
При использовании Сосульки я получаю 374 попадания для одного и того же символа.В то время как я теоретически могу медленно убрать не слона, чтобы найти то, что я хочу, это боль, и в итоге я просто отключаю сосульки для поиска тега и снова включаю его.
Есть ли способ сообщить сосулькам, что я просто хочу определить, когда я делаю поиск тегов, а не каждое соответствующее совпадение в файле тегов?
Например, я мог бы найти определениеструктура task_struct в исходном коде ядра Linux.Я вижу много определений формы:
struct task_struct taskInfo;
struct task_struct info;
но все, что мне нужно, это одно определение:
struct task_struct {
Хотя я могу "отколоть не слона", слоны здесь очень похожи, и трудно судить по результатам поискачто мне нужны только строки с фигурной скобкой после имени, и фигурная фигурная скобка могла бы быть в любом случае на другой строке, так что нет никакой гарантии даже, что это правильный способ нарезать результаты.
I 'Я также видел функции-члены класса, появляющиеся при использовании Icicles, и я хотел бы, чтобы их было проще отключить.
Пробовал читать вики emacs и поиск в Интернете, но у меня не быломного удачи просто в поиске "тегов emacs icicles".