Мне нужна помощь в разработке того, что, по моему мнению, должно быть простой программой.
Мне нужно что-то похожее на команду поиска тегов 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 выводить все результаты в буфер?