問題タブ [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.

0 投票する
4 に答える
19239 参照

emacs - なぜemacs 24は私が追加したカスタムテーマを見つけられないのですか?

私のemacsセットアップ全体はここにあります

ここに init-theme.el ファイルをロードしました

そしておそらく、darkclean テーマが利用可能になるはずです。

しかし、入力M-x load-theme TABすると、darkclean テーマが表示されません。

Emacs 24に登録するにはどうすればよいですか?

0 投票する
6 に答える
14486 参照

emacs - カラーテーマの変更Emacs24-順序が重要

emacs 24では、カラーテーマが適用される順序が重要であるようです。これは、Mxcolor-theme-selectを実行する場合に明らかです。あなたがicする順序

誰かがこの問題について何か洞察を持っていますか?

再起動せずに、次のカラーテーマを切り替えられるようにしたいと思います。

  1. ソラリゼーションライト
  2. ソラリゼーション-ダーク
  3. ゼンバーン
  4. railscasts

emacsにはcss-resetに相当するものが必要だと思います。非常に貴重なもう1つのヒントは、悪を使用する場合はこの行が必要であるということです。そうしないと、カーソルが黒のままになります。これは、暗いテーマにとっては恐ろしいことです。

これは関連する問題です:Emacs(<v.24)のカラーテーマの切り替え。私はEmacs24.0を使用しています。この質問を投稿するのは、24.1より前の回避策、または24.1が十分に安定している場合のアドバイスを探しているためです。

0 投票する
1 に答える
3468 参照

emacs - cedet1.0を1.1に更新

私は現在、OSXでemacs24を使用しています。

emacs24にはcedetが付属しており、cedet1.0を1.1にアップグレードしようとしています。私はセデットをコンパイルしました:

それに加え(load-file "~/.emacs.d/cedet/common/cedet.el").emacs、セデットは私にすべてが元気でダンディだと言った

ただし、実行しようとすると、セマンティックモードがレッドツェッペリンのようにクラッシュします。

自動読み込みで関数のセマンティックモードを定義できませんでした

emacs23で実行しようとしたことはありません。システムに、emacs23がインストールされていません。私はmacportsやfinkも持っていません。自作を使ってemacsをインストールしました。だからそのバニラemacs。

何かがクラッシュしているemacsに組み込まれているcedetビルドがあるので、推測しています。cedetとemacsのサイトを見て、アップグレードする方法があるかどうかをグーグルで調べましたが、アップグレードのドキュメントを見ていません。おそらくemacs24がプレリリースであり、cedet1.1がかなり新しいという事実によるものです。

よろしくお願いします...:)

0 投票する
2 に答える
2304 参照

vim - アンドゥツリーを使用してemacsの悪モードでアンドゥの粒度レベルを変更するにはどうすればよいですか?

これらはいくつかの素晴らしいオプションです:emacs-24、evil-mode(emacsでvimバインディングを使用)、およびundo-tree。

ただし、編集モード(挿入モード)の場合、エスケープを押して挿入モードを終了する前に、挿入や削除などの番号をジャンプすることがあります。

「元に戻す」は、挿入全体(削除を含む)を1つの編集として受け取ります。たとえば、誤って削除した段落は、削除全体を元に戻さないと元に戻せません。

これを修正する方法はありますか?

関連するリンクは次のとおりです。

特定のvimコマンドを元に戻すことができるように変換するvimマッピングは次のとおりです。

必要なのは、emacsの邪悪なundo-tree内のundoモードで、挿入モードを終了するだけでなく、追加のイベントを追跡することです。たとえば、挿入モードを長時間維持してから、あらゆる種類の削除、切り取り、貼り付けを元に戻すことができるはずです。

0 投票する
4 に答える
680 参照

emacs - emacsバッファリストの色

こんにちは、emacsバッファメニューをどのように色付けできますか。ファイルの種類ごとに異なる色を使用したいと思います。これにより、バッファの大きなリストをナビゲートしやすくなります。

0 投票する
1 に答える
483 参照

emacs - Emacs Lisp 定義構文

define-syntaxELispのSchemeとの類似点はありますか? ではdefine-syntaxいくつかのキーワードを指定できますが、elisp ではできdefmacroないようです。編集:私はあなたをよく理解していないようです、または私の質問は明確ではありません. スキームでは、次のような予約語でマクロを定義することができます

(いくつかのリストをループforするin

(ループwhile…</p>

Emacs Lisp では、そのような砂糖を導入する方法がないことがわかりました。せいぜい、次のように呼び出す必要があるマクロを作成できます

(リストのループ (do-a lot of things…)

読みやすさが重要

0 投票する
2 に答える
3898 参照

emacs - Emacs 24 の「Light Table」テーマはどこで入手できますか?

Light Table の配色がとても気に入っていますが、Google で検索しても Emacs のテーマが見つからないようです。私はそれを再現しようとしましたが、確かに他の誰かがすでにこれを行っています.

次のような暗いテーマです。

ライト テーブル テーマの例

Kickstarter ページには、さらに多くのサンプル画像があります。

0 投票する
4 に答える
16447 参照

authentication - 認証が必要なプロキシの背後で ELPA (Emacs) を使用する

thisthis questionを読みました。どちらも、Emacs は認証を処理できると言っていますが、私にはうまくいきません。

問題は次のとおりです。何が問題なのですか?

Emacs のバージョンは 24.0.97-1 で、64 ビット Linux で実行されています。

職場では、インターネット接続にプロキシ サーバーを使用する必要があります。そこで、次の環境変数を設定しました。

これは機能します。問題なくパッケージをダウンロードできます。

Emacs で実行するM-x package-refresh-contentsと、プロキシ サーバーのログインとパスワードを求められますが、サーバーに接続できません。接続しようとさえしません。つまり、パスワードを入力してEnterEmacsを押すと、すぐに次のように報告されます。 Failed to download 'marmalade' archive

http_proxy変数からユーザー名とパスワードを削除した場合、またはurl-proxy-servicesEmacs で設定した場合 (システム変数の設定を解除した場合でも) は、同じことが起こります。

0 投票する
1 に答える
142 参照

macos - ミニバッファ内の viper-mode では Return キーが機能しない

私の MacBook には 2 つのエンター キーがあります。

  1. 一つはリターン
  2. もう 1 つは、右側のコマンド キーのすぐ横に配置されたエンター キーです。

最近Emacs24を使い始めました。viper-mode でコマンドを発行するたびに、次のように気づきました。

Return キーが機能しません。代わりにエラーが発生します。

fn+returnまたはCtrl+mまたはを使用する必要がありenterます。

viper-mode を無効にするとreturn、エラーは発生しません。

Gnu Emacs メーリング リスト アーカイブのソリューションを使用してみましたが、うまくいきませんでした。

return キーが viper-mode のコマンドでも機能するように修正するにはどうすればよいですか?

アップデート

viper-mode がロードされていない場合のリターン キーの Ch k の結果。

viper-mode がロードされていない場合のエンター キーに対する Ch k の結果。

viper-mode が読み込まれたときのリターン キーの Ch k の結果。

viper-mode がロードされているときの Enter キーに対する Ch k の結果。

上記のようにマッピングは似ていますが、問題は viper-mode がロードされているときにミニバッファで return キーが機能しないことです。

0 投票する
2 に答える
1121 参照

macos - Shift-selectionとemacs24

emacs 24(OSX)を使用していますが、シフト選択に問題があります。マウスで領域を選択すると、テキストが強調表示され、自動的にキルリングに保存されます(すぐにヤンクできます)。Shiftキーを押しながら選択すると、テキストが強調表示さM-wれますが、ヤンクできるようにするには、テキスト()を手動で保存する必要があります。シフト選択でテキストを強調表示し、キルリングに保存する方法はありますか?