From: Berndl, K. <kla...@sd...> - 2003-07-11 06:39:19
|
>There are two things I haven't been able to figure out via the docs/info: > o How to quit (is "M-x ecb-deactivate" the only way?) There is the option `ecb-use-recursive-edit' which allows to deactivate with `keyboard-escape-quit' (often bound to ESC). This option is disabled by default... but you can try it. Then there are the options `ecb-major-modes-activate' and `ecb-major-modes-deactive' which allow to (de)activate ECB on a major-mode basis...read the documentation. o How to jump to a function referenced in the current function I.e., say "main.c" calls a function foobar() and I place the cursor on the line in "main.c" that calls foobar(). Is there an 'ecb' command that will "jump" to the file containing foobar() and position the cursor at its first line? I have a hunch that I must use 'ecb' in conjunction with 'etags'. Your hunch is 100% right ;-) IMHO this is for what etags was designed... When semantic 2.0 is ready for release then this library will also offer such a mechanism completely based onto elisp (i.e. needs no external tool). This will also include some intellisense-mechanisms... Klaus |