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

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

emacs - Emacs の site-lisp ディレクトリを見つける

OS X 用に作成された Emacs 構成ファイルを Ubuntu で動作させようとしています。私はこの行を持っています:

emacs-w3m をロードするために使用されます。OS XI では、Homebrew を使用して Emacs をインストールしたため、/usr/local/Cellar/ にあります。Ubuntu の site-lisp ディレクトリは別の場所にあります。この行を両方のオペレーティング システムで動作するようにするにはどうすればよいですか? site-lisp ディレクトリを取得するための Emacs Lisp 関数はありますか?

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

emacs - Emacs:.emacsでの遅延読み込みモードのベストプラクティス?

関連するファイル拡張子に遭遇したときに、レイジーロードモードに関するベストプラクティスはありますか?

この時点で、約25の異なるEmacsモードがインストールされており、起動が遅くなっています。たとえば、clojure-modeを用意しておくのは素晴らしいことですが、使用することはめったにありません。拡張子が.cljのファイルを開かない限り、ロードしないようにします。このような「怠惰な要求」機能は、一般的にモード構成を行う正しい方法のようです。

オンラインで何も見つからなかったので、自分で試してみました。

それ以外の:

私はこれを持っています:

これはうまくいくようです(私はelisp初心者なので、コメントを歓迎します!)が、このトピックについて書かれたものがオンラインで何も見つからないことに不安を感じています。これは合理的なアプローチですか?

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

emacs - 最も人気のあるEmacs設定はどこにありますか?

カスタマイズするのは楽しいですが、Emacsには何百ものモードがあり、たくさんのカスタマイズがあります。私は人気のある選択肢を見つけるのが好きなので、それは私の人生を楽にし、生産的に時間を過ごすことができます。それは、フック、レジスター、バッファー、キーバインディング、ブックマークなどに関するものである可能性があります。

そのようなものが存在しない場合でも、私は自分のやり方でカスタマイズできてうれしいです。

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

emacs - すべてのアクティブなバッファの.emacsをリロードします

ファイルを変更した後にファイルをリロードする方法について.emacsは、すでに質問があります。

提案された解決策は、変更された地域で使用M-x load-fileすることでした。M-x eval-region RET

これらのソリューションはどちらも、他のオープンバッファには影響しません。.emacs開いているすべてのバッファのファイルをリロードする方法はありますか?

また、その回答M-x load-fileへのコメントで概説されている理由により、は望ましい効果をもたらさないことにも注意する必要があります。

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

linux - フォーカスを失ったときのEmacsウィンドウの外観を変更する

私がプログラムするとき、私は両方にEmacsを備えた2つの画面を使用し、各ウィンドウで2つのバッファーが分割され、一度に画面上に合計4つのオープンソースファイルが表示されます。

でバッファを切り替えC-x bたり、でWindowsを切り替えたりしAlt-TABます。との異なる面を定義することにより、バッファを切り替えるときにバッファの外観を変更しmode-lineますmode-line-inactive。しかし、Emacsウィンドウから別のEmacsウィンドウに完全に切り替えるときにバッファを非アクティブ化するにはどうすればよいAlt-TABですか?

Ubuntu11.04でGnome2.32.1を使用してEmacs23.2.1を使用していることもおそらく関連性があります。

PS:Emacsでフォーカスを失ったときにファイルを自動的に保存する方法は、別の目標の後ですが、「ウィンドウがフォーカスを失う」という同じ元のイベントがあります。

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

cocoa - How can I detect Cocoa Emacs in my .emacs file?

How can I tell (from inside of .emacs) whether or not the Emacs version is Cocoa? I only want some configuration options to apply when they are loaded in Cocoa Emacs and not in the command-line version.

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

emacs - Emacs : 初期ウィンドウ サイズ

重複の可能性:
Emacs フレーム サイズをプログラムで設定する

初期の emacs ウィンドウ サイズは、列数とフォント (ファミリ + サイズ) によって異なります。これらのパラメータを.emacsusing に設定します:

emacs が起動すると、デフォルトの内部フォントを使用して計算されたサイズで最初のウィンドウが開き、.emacs読み込まれるとサイズが変更されます。

このサイズ変更を避けるためのヒントを知っていますか。

MacOSX用のemacsを使用しています。( http://emacsformacosx.com/ )

ありがとうございました

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

r - emacsのRセッションでのホームキーの動作の変更

emacsから実行されるRセッション内のホームキーの動作を変更したいと思います。ホームキーを押すと、>プロンプトまで表示されます。ホームキーを使用して、コマンドエントリの先頭(つまり、行の先頭から2ポイント)に移動します。私は自分の.emacsファイルを介してこの調整を行うことができると思います。そのファイルに追加する必要のあるコマンドのガイダンスをいただければ幸いです。ありがとう!

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

r - emacsのRセッションで後方キル

Rセッションで使用するためにemacsをカスタマイズすることについてもう1つ質問があります。バックワードキル機能を使用するのが好きですが、これによりRセッションのコマンドプロンプトが削除されます。関数を変更してみました

しかし、同じプロンプト削除動作が得られます。これを修正するために変更できると思いますpoint-at-bolが、何に変更する必要がありますか?ありがとう!

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

emacs - オートコンプリート モードと yasnippet モードを連携させて、GNU/Emacs で特定のファイルを編集する

最新のyasnippetとオートコンプリートがインストールされ、名目上機能するEmacs 24をゼロから使用しています。現在、emacs ユーザーおよび android 開発者として、お気に入りのエディターを使用して、android 開発のいくつかのタスクを自動化したいと考えています。私はelispについてほとんど何も知りません。

私の最初のタスクは、カスタム スニペットを使用して、AndroidManifest.xml に uses-sdk タグを追加することです。yasnippet では問題ありませんが、オートコンプリートを使用して、Android 固有のタグをインタラクティブに提案し、オートコンプリートしたいと考えています。問題は、AndroidManifest.xml のメジャー モードが nxml であり、nxml モードに関連するすべてのバッファーに Android の仕様を提案したくないことです。結果として、スニペット定義でバッファ名に条件を使用します。nxml-mode-hook にカスタム フックを追加したいのですが、オートコンプリート モードを有効にできませんでした。

私のスニペット:

惨めに失敗した .emacs 部分:

スニペットは意図したとおりに機能しますが、を使用してオートコンプリートを有効にすると、オートコンプリートは機能しますが、補完は機能しませんM-x auto-complete-mode

どんな助けでも大歓迎です。