問題タブ [nxhtml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - ポニーモードはdjango-html-mumamo-modeで使えますか?
Django を使い始めたばかりで、フレームワークをサポートするモードを使用したいと考えています。django wikiをブラウズしたところ、Django には多数の emacs モードがあることがわかりました。そのため、どのモードを使用するかを決めるのが難しくなりました。ポニーモードにはワークフローを簡単にする多くの機能があり、django-html-mumamo-mode はテンプレートの編集に最適です。2 つのモードを使いたいのですが、完全に共存できるかどうかわかりません。また、テンプレートの編集は Pony の機能リストに含まれていますが、それで十分かどうかはわかりません (テンプレートにはさまざまな言語のスニペットが含まれている可能性があるため)。そのため、pony と共に django-html-mumamo-mode を使用することを検討しています。それはできますか?emacs で django を使用するための提案も大歓迎です。
emacs - nxml-modeとnxhtml-modeの違いは?
インストールnxml-mode
してからインストールしましたnxhtml-mode
(そして、お気に入りのエディター内でのリアルタイムの検証は見栄えがします)。
XHTMLファイルはXMLファイルであることを理解しているので、「ただ」nxml-mode
を使用してXHTMLを編集できます。しかし、私は少し混乱しています:それがnxhtml-mode
提供しnxml-mode
ないものは何ですか?
XHTMLを編集する場合、単に使用するnxml-mode
のでしょうか、それとも時間をかけてインストールするのnxhtml-mode
でしょうか。
編集もちろん、 nxhtmlをダウンロードしたnxhtmlの最初のページを読みました。
たとえば、次のようになります。
では、たとえば、nxml-modeでは実行できないような完了はどのようなものでしょうか。
nxhtmlで実行でき、nxmlでは実行できない何かの例は本当に素晴らしいでしょう。
ruby-on-rails - .html.erb ファイルを開くたびに eruby-nxhtml-mumamo-mode を設定する
nxhtml をダウンロードして解凍しました。次に、これを .emacs ファイルに入れます。
.html.erb ファイルを開くと、適切なモードが設定されていません (したがって、不適切な構文の強調表示)。require ステートメントが正しく実行されていることはわかっています。b/c aquamacs を手動で eruby-nxhtml-mumamo-mode に設定できます。require 行をコメントアウトすると、そのモードに切り替えることさえできません。私は eruby...-mode を c++-mode のような他のモードと私が知っている他のモードに置き換えようとしましたが、それもうまくいきません。
それで、正規表現に関する私の問題はありますか?私はわかりません。どんな助けでも大歓迎です。
html - php / htmlファイルが開いているときにのみemacsにnXhtmlをロードさせ、起動時にロードされないようにするにはどうすればよいですか?
したがって、emacsの起動時間を最適化するために、フックまたはeval-after-load内にすべてのmodをカプセル化することを好みます。だから私はpython、cpp、latexを理解しましたが、nXhtmlで立ち往生しています。私は次のことを試しました:
これはまったく機能しません。
コード :
nXhtmlの一部をロードしますが、nXhtmlモードがオンになっていないため(SGMLとACのみ)、PHPソースでスコープの色が異なっていないか、オートコンプリート/ブラケット補完が機能しません。
正しく動作する唯一の方法は、起動時にロードさせることです。
トレースを見ると、起動時にnxhtmlが読み込まれると、次のように表示されます。
"majmodpri-apply-priorities running ...(完了)"
ただし、負荷がhtml-mode-hookまたはeval-after-loadによってカプセル化されている場合、トレースには次のように表示されます。
"majmodpri-apply-priorities running ... MU:majmodpri-check change majmodpri-apply-priorities:buffer = index.php、html-mode、nil => sgml-mode、nil majmodpri-apply-priorities running ...(終わり)"
何か案は?
emacs - emacsnxhtmlモードでmlinks-modeを無効にするにはどうすればよいですか?
nxhtmlモードでemacsを使用しています。mlinks-modeをトリップするパスにPHP定数を使用しているため、mlinks-modeが面倒だと感じています。そのため、誤ってリンクをクリックすると、デバッグスタックトレースが取得されます。
HTMLブロックに入ると、mlinksモードが有効になります。initファイルまたはmlinks-modeオプションを設定して無効にしようとしましたが、これらの設定に関係なく動的にロードされているようです。必要がない限り、nxhtmlがこのモードをロードしないようにする方法はありますか?
emacs - forward-word の単語の一部としてアンダースコアが機能しない
hereおよびhere でforward/backward-word
説明されているように、アンダースコアを関数の単語の一部として処理しようとしています。私は特にこれをモードで機能させようとしていますが、すべてのモードでこのように機能することを本当に望んでいます。nxhtml
site-start.el
ファイルをさまざまな方法で変更しましたが、役に立ちませんでした。しかしM-x modify-syntax-table
、バッファ内でコマンドを手動で実行すると、問題なく動作します。これをデフォルトの動作にすることはできません。
site-start.el
ファイルに入れてみたものは次のとおりです。
私は何が欠けていますか?
emacs - Emacs の XHTML / JSF ボイラープレート コード
私は Emacs を使用して JSF プロジェクトで XHTML ページを作成していますが、各 XHTML ファイルのヘッダーに配置する必要があるボイラープレート コードの量は、入力が難しく、見苦しく、エラーが発生しやすいものです。例えば:
これに対処する「emacsの方法」は何でしょうか? nXhtml モードについて読んだことがありますが、試したことはなく、上記のようにボイラープレートをオートコンプリートするのか、より基本的な XML チェック / 補完構文を提供するだけなのかわかりません。いずれにせよ、より軽量な代替案を最初に評価したいと思います。
memory - Emacs - nxhtml-mode - メモリがいっぱいです
emacs で nxhtml-mode を使用していると、数週間前から問題が発生します。作業中、モードラインにメッセージ「!MEM FULL!」が表示されるまで、emacs が予期せず一時停止します。明らかに nxhtml-mode は、emacs が機能しなくなるまでメモリをいっぱいにしています。私はhtml、php、およびcssファイルを扱っています。
この問題を意味のある方法でデバッグする方法がわかりません。また、グーグルでこの質問に対する回答が得られなかったため、この問題を抱えているのは私だけのようです。
Linux Mint 11 システムで emacs 2.32 を使用しています。nxhtml のバージョンがわかりません。 http://bazaar.launchpad.net/~nxhtml/nxhtml/main/revision/829からダウンロードしたリビジョン 829 と表示されています。
nxhtml モードをテストするためだけに、最小限の dot-emacs を使用してテスト シナリオをセットアップしました。問題ないように見えましたが、私の生産的な設定が反映されていません。私の dot-emacs ファイルで呼び出される nxhtml-mode が何かを気に入らないかどうかをテストしながら、emacs 内で使用していたすべてのもの (org-mode など) を徐々に含めるには、おそらく 1 週間ほどかかるでしょう。
別の方法はありますか?メモリ過負荷の原因を突き止めることはできますか? nxhtml-mode を使用して同様の問題を抱えている人はいますか?
こんにちはマーティン
windows - Windows および Ubuntu Emacs for PHP で Flymake エラーが発生する
このエラーが発生しています。
私は Windows 7 で emacs 24 GNU Emacs 24.1.1 (i386-mingw-nt6.1.7601) を使用しています。http://sachachua.com
これは私の .emacs の現在関連する部分です。それを機能させるにはどうすればよいですか。
編集:
ubuntu 12.04でもこれを試してみましたが、同じエラーが発生しました。
windows - Windows に emacs プラグインをインストールする
すでに他のトピックを調べましたが、まだ解決策が見つかりませんでした。Windows 7 に Emacs 用の「nxhtml」プラグインをインストールしようとしています。すでに「HOME」環境変数を「C:\」として設定しています。したがって、私の .emacs.d フォルダーはそこにあり、そこに nxhtml を配置し、readme にあるように、次の行を「_emacs.d」ファイルに追加しました。
(「C:\.emacs.d\nxhtml\autostart.el」をロード)
しかし、それは読み込まれません。
私も入れてみました: (add-to-list 'load-path "C:\.emacs.d\nxhtml")
(「autostart.el」をロード)
しかし、役に立たない...誰かがここで光を当てることができますか? tnx。