問題タブ [emacs-prelude]

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 投票する
1 に答える
332 参照

emacs - ロードする前にテーマが利用可能かどうかを確認してください

構成で使用emacsしていpreludeます。テーマを変更したところ、問題なく動作し、次のpreload directoryように追加しました:

を介してテーマをインストールしprelude-require-packagesましたが、preloadフォルダーにはインストールされていません (すぐに利用可能になるかどうかはわかりません)。前の行を次のようなより安全なものに置き換えるために、テーマが利用可能かどうかをプログラムで確認する方法はありますか?

私が試した編集:

ただし、この場合、「my-theme.

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

emacs - Emacs - require-final-newline ローカル値がグローバル値をオーバーライドする

require-final-newlinefor every バッファをに設定したいnil。私の設定ファイルには、次のものがあります。

グローバル値が正しく設定されているようです。ただし、開いているすべてのバッファーで、ローカル値はまだtです。を使用するdescribe-variableと、次のようになります。

files.elにある/usr/local/Cellar/emacs/24.5/share/emacs/24.5/lisp/ので、変更しないでください。このローカル値を に設定するにはどうすればよいnilですか?

0 投票する
0 に答える
394 参照

emacs - emacs: prelude での起動中に seq-1.11 が見つかりません

私はemacsが初めてで、プレリュード構成を始めています。emacs を起動しているときに、次のメッセージが表示されましたerror "Package 'seq-1.11' is unavailable"beaconログによると、パッケージの依存関係の可能性があり--debug-initます。パッケージはhttps://elpa.gnu.org/packages/seqリポジトリ内にあるようですが、パッケージが見つかりませんでした。パッケージを に手動でインストールしようとしましたが、同じエラー メッセージが表示されました。問題を解決するためのアイデアはありますか? どうもありがとう。package-installseq~/.emacs.d/elpa/seq is unavailable

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

emacs - Zsh エイリアスを Eshell にコピーする方法

here で提供されているコマンドを使用してコピーしようとしています。あれは、

これは で動作しましたBash。私はEmacs-Starter-Kitを使用していました。しかし、動作していませんZsh-動作していないということは、コピーしたものの効果がないことを意味します。

【余談】

、 、 などのEshellデフォルト変数がほとんどないようです。そのため、エイリアス ファイルをどこに置くべきかさえわかりません。eshell-read-aliases-listeshell-aliases-fileEshell

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

emacs - シフトされていないバージョンが存在する場合、シフトされたコマンドは無視されます

次のバインディングがあります。

しかし、どちらのキーの組み合わせも最初の:fill-paragraphになるため、Shiftand したがって unfillは無視されるようです。私は自分で秒を設定しました:

シフトされたバージョンが存在しない場合、シフトされていないシーケンスにフォールバックする Emacs の動作があります (これは良いことのようですが、このケースでは発生しないはずです)。したがって、バインディングがなかった場合M-S-q 、それを押すと が発生するはずfill-paragraphです。これは、私が不幸にも見ているものです。これは、何らかの形で Emacs が 2 番目のバインドについて認識していないことを示唆しています。しかし、私はそれを確認して知っていることをC-h f unfill-paragraph確認しました。から呼び出す と、M-xうまく機能していることがわかります。

なぜ存在はShift無視されるのですか?

(これは Emacs の GUI バージョンであり、私の Shift キーは他の操作に問題なく機能します。)