Помогите написать emacs lisp для поиска emacs etags

Мне нужна помощь в разработке того, что, по моему мнению, должно быть простой программой.

Мне нужно что-то похожее на команду поиска тегов Emacs, но я хочу собрать все результаты поиска в буфер. (Я хочу увидеть все результаты M -,)

Я думаю, этот псевдокод в стиле Python должен работать, но я понятия не имею, как это сделать в emacs lisp? Любая помощь будет принята с благодарностью.

def myTagsGrep(searchValue):
    for aFile in the tag list:
        result = grep aFile seachValue
        if len(result) > 0:
            print aFile  # to the buffer
            print result # to the buffer

Я хотел бы иметь возможность просматривать буфер с теми же функциями, что и tags-apropos.

Обратите внимание, что аналогичный вопрос задавался ранее: но я хочу собрать все результаты поиска в буфер. (Я хочу увидеть все результаты M -,)

Я думаю, этот псевдокод в стиле Python должен работать, но я понятия не имею, как это сделать в emacs lisp? Любая помощь будет принята с благодарностью.

def myTagsGrep(searchValue):
    for aFile in the tag list:
        result = grep aFile seachValue
        if len(result) > 0:
            print aFile  # to the buffer
            print result # to the buffer

Я хотел бы иметь возможность просматривать буфер с теми же функциями, что и tags-apropos.

Обратите внимание, что аналогичный вопрос задавался раньше: но я хочу собрать все результаты поиска в буфер. (Я хочу увидеть все результаты M -,)

Я думаю, этот псевдокод в стиле Python должен работать, но я понятия не имею, как это сделать в emacs lisp? Любая помощь будет принята с благодарностью.

def myTagsGrep(searchValue):
    for aFile in the tag list:
        result = grep aFile seachValue
        if len(result) > 0:
            print aFile  # to the buffer
            print result # to the buffer

Я хотел бы иметь возможность просматривать буфер с теми же функциями, что и tags-apropos.

Обратите внимание, что аналогичный вопрос задавался раньше: Есть ли способ заставить команду emacs tag-search выводить все результаты в буфер?

6
задан Community 23 May 2017 в 10:29
поделиться