問題タブ [dot-emacs]
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.
emacs - gdbがWindowsのemacs内にコードを表示しない
昨日、この新しい問題の原因となった質問をしました。 Windows上のemacs内のgdb
基本的に、私はQT sdkをインストールしていて、MSYSをアンインストールするように求められました。そして、emacs/gdbの相互作用をホースで止めました。
これが私が使用しているgdb_initファイルです。MSYSをアンインストールする前は、これは正常に機能していました。その後、ブレークポイントは機能していますが、ブレークポイントの左マージンに小さな赤い点がある別のウィンドウにコードが表示されません。
私がemacsで実行しているステップ
私が間違っていることについて何か考えはありますか?
emacs - ファイルがディスク上で変更されたときにEmacsにすべてのバッファを自動更新させるにはどうすればよいですか?
emacs以外のグローバル検索および置換機能があり、ディスクファイルをemacsバッファーよりも最新のものにします(まとめて)。ファイルをリロードして各バッファーを個別に実行する代わりに、emacsにディスクからすべてのバッファーを一挙に更新するように指示する方法はありますか?
ありがとう!D
emacs - tty と互換性のある custom-theme-set-faces
Customize-create-theme を使用して emacs-23 カスタム テーマを作成しました。X (Linux gnome デスクトップ) では問題なく動作します。ただし、tty で (gnome-terminal 内で) 実行すると、一部の色が正しくありません。
問題となるのは色の正確さではなく (両方の状況で色を一致させることができればよいのですが)、実際には機能しないほどずれているものもあります。たとえば、X の下に緑色で表示される関数名は tty の下では見えませんが、X の下に金色で表示されるキーワードは tty の下でも金色 (または少なくともある種の黄色) に表示されます。
おそらく、tty の下では色を正確に一致させることができないため、似たようなものが代用されていますか? もしそうなら、これはいつもうまくいくとは限りません。
どうすればこれを修正できますか? 「カスタマイズ」GUI または ~/.emacs.d/my-theme.el ファイルのいずれかで、特定の面が X に表示されるフレームにのみ適用され、他の面が tty のみに適用されるように指定することは可能ですか?似ている?
(外部のカラー テーマ システムを使用するのではなく、組み込みの emacs テーマ システムを動作させることに興味があります。)
emacs - Emacs 設定 which-function-mode
Emacs を開いたときに、デフォルトで which-function-mode をオンにしたいと思います。次の行を .emacs ファイルに追加しました。
.cpp ファイルを開いて関数の本体に移動すると、下部のステータス バーに関数名が表示されません。次に Mx which-function-mode を実行すると、「Which-Function mode disabled」というメッセージが表示されるため、.emacs ファイルの行が実行されているように見えますが、まったく機能していません。
.emacs ファイルに間違った設定をしているのですか、それとも何か他の問題がありますか?
emacs - Emacsの完了ウィンドウに興味のないファイルを表示しない
Cx Cf TABのときに、Emacsが興味のないすべてのファイル(〜バックアップファイル、.pycファイル、.origファイルなど)を表示しないようにするにはどうすればよいですか?
これは1つの点で機能しています。開きたいファイルがfooで始まり、foo TABと入力すると、ミニバッファーはfoo.pyまで正しくオートコンプリートされます。〜と.pycの両方がcomplete -ignored-extensionsにあるため、foo〜とfoo.pycは正しく無視されました。また、自分ですべての文字を入力して本当に必要な場合は、無視されたファイルを正しく開くことができます。
ただし、Tabキーを押して完了リストバッファを表示すると、そのリストには、拡張子がcomplete-ignored-extensionsのファイルが含まれているため、探しているものを見つけるのが非常に困難になります。
明らかに、興味のないファイルを無視するコードがあり、機能しています。完了リストバッファを取得して、 completion-ignored-extensionsを尊重するにはどうすればよいですか?
(by-by、diredを同じように動作させることはできますか?)
emacs - .emacs ファイルの switch-to-buffer 引数には何を渡せばよいですか?
.emacs ファイルの次の行でエラーが発生します。
エラー: 変数としてのシンボル値が無効です
describe-function
onを実行したswitch-to-buffer
ところ、BUFFER (および現在必要のない別のオプションの引数) を渡すことができることがわかりました。私は何を間違っていますか?
いくつかのメモ
: (switch-to-buffer *grep*)
また、2 つの同様の行が必要(switch-to-buffer *compilation*)
なため、使用する単純な解決策では(switch-to-completions)
すべての問題が解決されません。
b. 必要なバッファーはすべて既に開いているので、それは問題ではないと思います。
emacs - Emacs の起動時に組織モードのアジェンダを表示するにはどうすればよいですか?
Emacsを開いたときにOrg-modeアジェンダに今日何をしなければならないかが自動的に表示されるようにしたいと思います。org-agenda コマンドはインタラクティブなので、この目的にはうまく機能しないようです。
Emacsの起動時にOrg-modeアジェンダを表示する方法はありますか?
ありがとう、
コナー
emacs - Emacsの2番目のインスタンスでファイルcuaを開くことができませんか?
emacsの2番目のインスタンスを開こうとすると、次のエラーが発生します。
ファイルエラー:「ロードファイルを開けません」、「cua」
私はemacsの別のインスタンスを開く必要はないと思います(それは結局のところ美しさです)、私はいくつかのものを分離しておくことを試みていました(具体的にはコードやデバッグのように機能し、ニュースのように再生します)。
cua.elを使用した場合、emacsの2つのインスタンスを開くことができなかった理由はありますか?
ruby-on-rails - emacsruby-modeインデントを4スペースに変更
以前の投稿から、EmacsでRubyモードが機能するようになりました。これはうまく機能しています。
私たちの会社では、デフォルトの2ではなく、インデントに4つのスペースを使用しています。これを機能させるのに問題があります。
これが私の.emacsファイルです
(リストに追加'ロードパス"〜/ rdoc-mode.el")
('ruby-modeが必要)
(setq indent-tabs-mode nil); タブは常にスペースに置き換えてください
(setq-デフォルトのタブ幅4); すべてのバッファのタブ幅を4に設定します
誰かが私が間違っていることを見ていますか?
ありがとう!