問題タブ [emacs24]
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.
macos - Emacs 24 および OS/X でのテンキーのバインド
私は現在、この記事で説明されているように、OS/X で Emacs 24 の Git HEAD バージョンを試しています。
Macintosh 拡張キーボードのテンキーのいくつかを Emacs 関数にバインドしたいのですが、うまくいかないようです。キーの詳細を確認するために「ch k」を実行すると、キーの押下が認識されません。(global-set-key (kbd "kp-minus") ...) 設定でそれらを参照する場合も同様です。
これは Emacs 24 の開発バージョンを使用する際の問題ですか、それとも Macintosh キーボード ハードウェアと Emacs の認識方法に関するものですか? これについて最善の方法をアドバイスできる人はいますか?
前もって感謝します、
ストゥ
emacs - Emacs 24 での変数スコープの新しい規則は何ですか?
Emacs 24 には、字句スコープの変数が含まれるようになりました。もちろん、動的スコープの変数もまだあります。両方があるので、変数がいつどのようなスコープを持つかについて、私はかなり混乱しています。レキシカルバインディングがいつ有効になるかを制御する変数があり、動的スコープの変数を宣言するlexical-binding
ことについて何か読んだと思いますが、一般的にはかなり迷っています。defvar
Emacs 24 の新しいスコープ規則のどこかに適切な説明がありますか? 別の言い方をすれば、Emacs 24 用に書かれた Emacs Lisp コードの変数を見たとき、その変数が使用しているスコープをどのように確認すればよいでしょうか?
emacs - Emacs24はmarmalade-repo.orgアーカイブをダウンロードしません
インストールされたemacs-このDebianリポジトリからのスナップショット。私のinit.elに追加されました:
package-refresh-contentsをMxすると、次のメッセージが表示されて約2分間ハングします。
次に、次のメッセージでタイムアウトします。
tcpdumpでわかるように、パッケージリストは実際にフェッチされます。エラーが発生する理由がわからない。マーマレードのページで提供されているpackage.elをインストールしようとしましたが、うまくいきませんでした。
emacs - Emacs24にEmacsスターターキットを使用してECBをインストールする
Emacsスターターキットをインストールしています。ECBをインストールして実行しようとすると、機能しません。
なにが問題ですか?ECBをEmacsスターターキットで動作させる方法は?
ECBのインストール
私は2つの方法を試しました:
- ここで説明されているようにリストに追加
ecb
しますmy-packages
- コマンド
ecb
でインストールlist-packages
どちらの方法でも同じ結果が得られます。インストール中に、次のような多くの警告が表示されました
ファイルの合計サイズは807行で、投稿を読みやすくするためにここに追加する方法がわかりません:)
ECBの使用法
(require 'ecb)
以下に追加してECBを起動しようとすると~/.emacs.d/$USER.el
、Emacsの起動時にエラーが発生します。
変数load-path
には、ecbファイルへのパスが含まれていません。(require 'ecb)
エラーなしでEmacsを起動するとload-path
、文字列が含まれています
"/home/maksim/.emacs.d/elpa/ecb-2.40"
。次の行を追加します
Emacsをエラーなしで起動させますが、ECBはまだecb-activate
機能せず、以下に説明するように動作します。
呼び出してECBを開始しようとすると、バッファーecb-activate
に次のように表示されます。*Messages*
次の行をに追加すると~/.emacs.d/$USER.el
その後、次のようにecb-activate
応答します
バージョン情報
- pluot上の2011-12-06のGNUEmacs24.0.92.1(x86_64-pc-linux-gnu、GTK +バージョン2.22.0)
、Debianによって変更 - emacs-starter-kit 2.0.3
- ecb 2.40
python - Emacs 24 の Python シェル?
最近、Emacs 23 から Emacs 24 にアップグレードしました。アップグレードしてから、"Mx python-shell" (!) を呼び出すことができなくなったようです。
どうしたの?含まれている Python モードには、この機能が付属していませんか?
Emacs 23 の使用:
Emacs 24 の使用:
emacs - emacs24でスライムが動かない
archlinux で emacs24 を使用しています。marmalade.org のスライム パッケージを使用している場合、Mx スライムを使用すると次のエラーが表示されます。
しかし、公式サイトの slime-cvs パッケージを使用すると、エラーは次のようになります。
誰でも私を助けることができますか?
emacs - Emacs: menu-bar-mode と tool-bar-mode が自動的に t に設定される
システムで Emacs24 をコンパイルしてビルドしました。その後、.emacs のカスタマイズの一部が機能しなくなりました。
最も重要な問題はこれです: menu-bar-mode と tool-bar-mode を nil に設定しました。
しかし、Emacs を起動すると、常に t に設定されます。
さらに悪いことに、ミニバッファーを使用して nil に設定し、スクラッチに移動して menu-bar-mode と入力して式を評価すると、常に t に変更されます。
なぜこれが問題なのか、どうすれば修正できますか?
emacs - .emacs から Emacs 24 カラーテーマを設定する
.emacs に次のコードがあります。
コンソールで Emacs を開くと、progn
ブロックが実行されていることを (によって(message "Got here.")
) 確認できます。また、カラー テーマが読み込まれたことを示すフラッシュが表示されますが、読み込まれた場合は、別のものによって上書きされます。読み込み後に .emacs ファイルを開き、上記のブロックを を使用して送信すると、C-x C-e
動作します。私はやってみました:
しかし、それは同じように機能します。
私が Emacs 24 を使用していること、およびこのコードが私の .emacs ではなく、私の .emacs からロードされる ~/Dropbox/.emacs にあることが関連している可能性があります。
追加のメモ: を試しましM-x customize-themes
たが、どれもコンソールで適切に機能しません。ほとんど判読できない明るいテーマを生成するか、ほとんどのテキストが表示されません。
emacs - gud-gdb emacs 24が機能しない
emacs 24 で gdb に問題があります。-g スイッチを使用して c コードをコンパイルすると、シンボル テーブルが gdb に読み込まれます。私が抱えている問題は、アプリケーションをロードしたときにソース コードが表示されず、ブレークポイントが表示されないことです。ソース コード バッファと gdb バッファの間に接続がないように思われます。
以前に emacs で gdb を使用したことがあり (emacs 22 および 23)、正常に機能しましたが、現在は機能しません。私もそれを試してみたemacs -q
ので、.emacsに問題があった場合に備えてプラグインはロードされません。
要約すると(したがって、「-gでコンパイル」の回答は得られません):
- -g でコンパイルしました プラグインなしで emacs をロードしました
- 私
annotate=3
はgud-gdbで使用しました - gdb-mi も試しました (まったく機能せず、この道をそれ以上追求しませんでした)
Gdb は、表示されているソース コード (ブレークポイント付き) では機能しません。それを修正するにはどうすればよいですか、または少なくとも何が問題なのかを知るにはどうすればよいですか?
emacs - IPythonオートコンプリートemacs24が機能しない
IPython 12でemacs24.0.92を使用しています。IPythonリポジトリからipython.elファイルを取得し、このパッチも試しましたが、オートコンプリートが機能しません。誰かがそれについて何かヒントを与えることができますか?