問題タブ [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.
emacs - ロードする前にテーマが利用可能かどうかを確認してください
構成で使用emacs
していprelude
ます。テーマを変更したところ、問題なく動作し、次のpreload directory
ように追加しました:
を介してテーマをインストールしprelude-require-packages
ましたが、preload
フォルダーにはインストールされていません (すぐに利用可能になるかどうかはわかりません)。前の行を次のようなより安全なものに置き換えるために、テーマが利用可能かどうかをプログラムで確認する方法はありますか?
私が試した編集:
ただし、この場合、「my-theme.
emacs - Emacs - require-final-newline ローカル値がグローバル値をオーバーライドする
require-final-newline
for every バッファをに設定したいnil
。私の設定ファイルには、次のものがあります。
グローバル値が正しく設定されているようです。ただし、開いているすべてのバッファーで、ローカル値はまだt
です。を使用するdescribe-variable
と、次のようになります。
files.el
にある/usr/local/Cellar/emacs/24.5/share/emacs/24.5/lisp/
ので、変更しないでください。このローカル値を に設定するにはどうすればよいnil
ですか?
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-install
seq
~/.emacs.d/elpa/
seq is unavailable
emacs - Zsh エイリアスを Eshell にコピーする方法
here で提供されているコマンドを使用してコピーしようとしています。あれは、
これは で動作しましたBash
。私はEmacs-Starter-Kitを使用していました。しかし、動作していませんZsh
-動作していないということは、コピーしたものの効果がないことを意味します。
【余談】
、 、 などのEshell
デフォルト変数がほとんどないようです。そのため、エイリアス ファイルをどこに置くべきかさえわかりません。eshell-read-aliases-list
eshell-aliases-file
Eshell
emacs - シフトされていないバージョンが存在する場合、シフトされたコマンドは無視されます
次のバインディングがあります。
しかし、どちらのキーの組み合わせも最初の:fill-paragraph
になるため、Shift
and したがって
unfillは無視されるようです。私は自分で秒を設定しました:
シフトされたバージョンが存在しない場合、シフトされていないシーケンスにフォールバックする Emacs の動作があります (これは良いことのようですが、このケースでは発生しないはずです)。したがって、バインディングがなかった場合M-S-q
、それを押すと が発生するはずfill-paragraph
です。これは、私が不幸にも見ているものです。これは、何らかの形で Emacs が 2 番目のバインドについて認識していないことを示唆しています。しかし、私はそれを確認して知っていることをC-h f unfill-paragraph
確認しました。から呼び出す
と、M-x
うまく機能していることがわかります。
なぜ存在はShift
無視されるのですか?
(これは Emacs の GUI バージョンであり、私の Shift キーは他の操作に問題なく機能します。)