How to start “emacsformacosx” in terminal

前端 未结 5 1930
北海茫月
北海茫月 2020-12-29 04:02

I am using MAC OX 10.6 , and install the emacs from here http://emacsformacosx.com/

I want to know how to start it in terminal, so my ecb can open current directory<

5条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-29 04:36

    It is actually quite easy, just run it from terminal like this:

    /Applications/Emacs.app/Contents/MacOS/Emacs -nw
    

    the -nw option means to start emacs without the gui frame.

    You can put the following in your shell (on my mac .zshenv) :

    alias Emacs="/Applications/Emacs.app/Contents/MacOS/Emacs -nw"
    

    Then I just have two commands:

    Emacs : for emacs version 24

    emacs : for the apple version of emacs

    Of course you can just alias the Emacs.app to emacs, but this allows me to customize the two differently - for instance Emacs 24 allows me to use list-packages and so forth. emacs 22 ignores most of this, so I can always revert to a 'bare metal' emacs if need be. Your usage may vary, but if you don't remember the arguments to emacs you can find them by doing this:

    emacs --help
    

    Some interesting ones:

    Emacs.app --fullscreen
    Emacs.app --line-spacing
    Emacs.app --vertical-scroll-bars
    

    More info here : http://www.gnu.org/software/emacs/manual/html_node/emacs/Option-Index.html#Option-Index

提交回复
热议问题