help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: browser for bash scripts?


From: Doug Lewan
Subject: RE: browser for bash scripts?
Date: Mon, 3 Dec 2012 14:26:08 +0000

I use exuberant ctags. (CYGWIN delivers it. You can also get it here: 
http://ctags.sourceforge.net/.) 

The following lines let me find shell functions as tags.

        etags --langdef=shell --regex-shell='/function 
[_[:alnum:]]+/[_[:alnum:]]+/' --language-force=shell files
        # etags might pick up tag-like things in comments. Get rid of them.
        sed -n -e '/#/d' -ep < TAGS > TTT && mv TTT TAGS

It has changed my life. (Perhaps I need a better life....)

,Doug

> -----Original Message-----
> From: help-gnu-emacs-bounces+dougl=shubertticketing.com@gnu.org
> [mailto:help-gnu-emacs-bounces+dougl=shubertticketing.com@gnu.org] On
> Behalf Of Tom Roche
> Sent: Sunday, 2012 June 03 23:07
> To: help-gnu-emacs@gnu.org
> Subject: browser for bash scripts?
> 
> 
> Does anyone have code to make speedbar, ECB, or other code browser
> display/navigate bash scripts? I'd like, e.g., to easily navigate
> between variable and function definitions and calls/uses. Currently,
> for the latter, I'm `find-grep`ing '^function ': that works, but is
> not nearly so pleasant as was speedbar in JDEE (back when I did mostly
> java, several years ago).
> 
> TIA, Tom Roche <Tom_Roche@pobox.com>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]