Hi all, As time goes on, my functions will be more and more. But, I won't all of them will be treated as shell commands. In zsh, is there any feature like emacs lisp that when I write a function if I want it to be call by M-x, I should add (interactive) in it; if not, it will only be called by lisp programs.