major-mode

    0

    2答えて

    私は、同僚が書いたプリプロセッサで動作するようにfortranメジャーモードを変更しようとしています。プリプロセッサディレクティブの前には、すべて "。"が付いています。例えば :に似 .set .macro 機能Cの#define これまでのところ、私が持っている: "" (font-lock-add-keywords 'fortran-mode '(("\\<\\(set\\|mac

    0

    1答えて

    私はいくつかの言語を使用しており、特定のメジャーモードへの特定の入力方法をEmacsのに設定する必要があります。 つまり、特定のメジャーモードの入力方法を「自動変更」する設定です。 これを実行する方法はありますか?ありがとうございました!あなたはそのモードでのバッファのために( \ C-で切り替え)default-input-methodを設定するためにどちらかの質問に各モードのMODE-フックを

    1

    3答えて

    .pyファイル(emacs test.py)を開いたときにメジャーモードが自動的にpython-modeに設定されないのはなぜですか? pythonに対処する私の.emacsの一部は以下のとおりです。 (setq python-shell-interpreter "ipython" python-shell-interpreter-args "--gui=wx --matplotlib=wx

    6

    3答えて

    私は、現在のメジャーモードのキーマップで与えられたコマンドを永久にバインドするelisp関数を書いています。例えば、 (define-key python-mode-map [C-f1] 'python-describe-symbol) コマンドとキーシーケンスは、ユーザーからインタラクティブに収集されます。しかし、現在のメジャーモードに対応するKEYMAPの名前(例えば、「python-mo

    0

    1答えて

    Emacsの他のすべてのモードでは、Alt-LeftとAlt-Rightを使用してカーソルをそれぞれ左右に1ワード移動させるのによく慣れています。ただし、組織モードでは、Altキーを使用して見出しの階層を変更します。これは迷惑の大きな原因となっています。 Altキーをorgモードで正常に機能させるにはどうすればいいですか?Esc-LeftとEsc-Rightを使って見出し階層を変更するにはどうした

    1

    1答えて

    現在、メジャーモードでは、タブを押すと一定の数のスペースが移動します。 私がしたいことは、タブが正しいインデントに行全体を移動するように、pythonモードがどのようにするかともっと似ています。 これはどのように行われているのですか?

    16

    3答えて

    私はいくつかのメジャーモードでバッファを持ち、別のバッファでモードファイル自体(* .el)を持っています。 * .elファイルを編集した後、最初のバッファに反映された変更を確認したいので、emacsを再起動する必要はありません。私は、-mode関数を実行しようとしましたが、バッファを変更しませんでした。 ありがとう

    1

    2答えて

    私は標準のLispモードから派生して、カスタムlispのメジャーモードを作成しました。しかし、emacsが入ると自動的にスライムモードが起動され、ほとんどのバインドが無効になります。私が知る限り、これはSLIMEがLispモードでいくつかのフックを登録し、私のモードでも同様にトリガーするために起こりますが、わかりません。これを避ける方法はありますか?