2016-07-06 11 views
0

したがって、emacsにテトリスプログラムが埋め込まれています。それを開く方法の1つは、emacsを開いて、F10を押し、次にt、次にg、そしてShift Tを押すことですが、それはテトリスのゲームを始めるだけの多くの作業のようです。私はちょうどtetrisとタイプすることができるようにエイリアスまたは機能を作りたいと思います。それは新しいゲームを開始します。テトリスのエイリアス/ elispファイルの実行

テトリスプログラムは、.elcファイル(elispコンパイル済み)です。私はemacsのmanページをチェックして、いくつかのコマンドを試しましたが、まだ動作させることができませんでした。ここでは、私が試したものです:それではエラーCannot open load file: /usr/share/emacs/22.1/lisp/play/tetris

を投げた

emacs --script tetris 

私はすべてのエラーをスローしませんでした

emacs --script tetris.elc 

を試してみましたが、また、テトリスを開始できませんでした。それから私はそう

emacs -l tetris.elc 

のような-lでそれを起動しようと、それは、Emacsを始めたが、再びテトリスを開始できませんでした。 Emacsでプログラムを起動するためにemacsに引数を渡す方法はありますか?あるいは、これらのコマンドの1つをプログラムを直接実行するように変更することはできますか?

答えて

2

あなたはtetris機能(emacsのためのcommand line optionsを参照)を呼び出すのemacsを起動する

emacs -f tetris 

を呼び出すことができます。

あなたはすでに内部emacsのであれば、MはEscキーを押すか、Altキー、コマンド、オプションを保持しているいずれかのタイプM-Xテトリスは(お使いのプラットフォームに依存します)。

関連する問題