問題タブ [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 に答える
2385 参照

emacs - emacs prelude で config/settings ファイルとして何を使用すればよいですか?

新しいファイルを開くたびに発射物が有効になるように、フックを追加したいと思います。ただし、emacs が読み取れるようにどこに追加すればよいかわかりません。ヒントはありますか?

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

emacs - 発射物が機能しなくなりました。どうすれば再度有効にできますか?

今、emacs を起動すると、prelude が起動しなくなりました。これは私のpersonal.elファイルです:

find-file-hook にフックを追加しようとしました。これにより、現在のバッファーの発射物が有効になりますが、あまり成功しませんでした。emacsを開くと、発射物が無効になります。新しいファイルにアクセスすると、発射物は無効のままです。私は何を間違っていますか?

0 投票する
3 に答える
2082 参照

emacs - emacs-preludeが提供するパッケージのリストをカスタマイズする

このリンクで、emacs preludeが、emacsの起動時に一連のパッケージが確実にインストールされるようにする方法を確認します。ファイルprelude-packagesを変更せずに、変数を拡張して他のパッケージを追加できるかどうか疑問に思っていました。prelude-packages.el

現在インストールされていない場合、起動時にインストールされるパッケージのリストをどのように定義できるのか疑問に思っていたことを除けば。

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

emacs - インストールされているすべてのパッケージのリストをEmacs24に保存するにはどうすればよいですか?

私は基本的なEmacs構成としてプレリュードを使用しています。パッケージマネージャーからたくさんのパッケージをインストールしましたが、自分の設定を別のマシンで使用したいと思います。

インストールされたパッケージを持ち歩きたくないし、手動でリストを作成したくない。

インストールされているすべてのパッケージのリストをprelude-package.elまたはその他のファイルに保存して、この構成を他のマシンに持っていくと、最初の使用時に自動的にインストールされるようにする方法は何ですか?

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

emacs - yasnippet の「タブ」バインディングの設定を解除しますか?

Tabyasnippetのキーバインドは、他の有用なキーを上書きすることがよくあります。

TabYasnippet のバインディングを無効にして他のTab使用法を有効にする方法はありますか?

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

scala - emacsのバックトレースを表示するには?

エラーが発生しました:

tabでインデントをクリックするたびにscala-mode

コードのどこが間違っているのかわかりませんが、修正したいと思います。*Message*ただし、このエラーは詳細なしでバッファにしか表示されません。Backtrace でこのエラーを確認しようとしましたが、方法がわかりませんでした。(1) -debug-initemacs (2)debug-on-entryコマンドを起動しようとしましscala-block-indentationたが、どちらも機能しません。

この関数で BackTrace/Debugger を有効にする方法についてアイデアを持っている人はいますか?

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

emacs - emacsのすべての`=`を`eq`に変更します

最近、次のようなエラーが発生することがよくあります。

状況によっては、次のような式が原因でエラーが発生することがわかりました。

この式がこのように書くことを意図しているかどうかはわかりませんが、次のように変更した場合にのみ機能します。

ただし、(1)そのemacs lispスクリプトですべてを置き換える必要があり=ますeq(2)コードをこのように変更する必要があるかどうかわかりません。

.emacsソースコードを変更する代わりに、設定ファイル()に数行書くことができるかどうか疑問に思っていました。誰かがこれについてアイデアを持っていますか?

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

emacs24 - Emacs Prelude - Python インデントを有効にする

ubuntu に emacs24 をインストールし、curl を介して preude を実行します。Python のサポートを有効にしたかったので、個人用ディレクトリに sayth.el を作成して追加しました (require 'prelude-python)

再起動後、まだ Python のサポートもインデントのサポートもありません。

私は何をすべきですか?

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

emacs - How do you switch between files when using prelude's projectile?

Imagine you have these files in your project:

If I trigger projectile with C-c p f and write first.png, and I write first.png , it will show me both files. Is there a way to select the next file?

Example: enter image description here

In the image below, the first file in the list is .document. Without writing any other letter, is it possible to switch through the list provided by projectile? Is there a combination that will cycle through those file names, like , press some key combination and then .gitignore is selected?

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

php - xampp php を実行している win7 で /tmp と phpcs を見つける Cygwin Emacs flycheck-mode エラーを修正

エラーに関する問題

Emacsを数年間使用しています。最近、Prelude バージョン(prelude へのリンク)を試してみることにしました。インストールは (Cygwin を使用した Win7 で) スムーズに進みましたが、数日間、php エラー チェックを使用できませんでした。Flycheck で動作するように PHP エラー チェックを取得したいと考えています。現在、私にとっては機能していません。

現在、php スクリプトを壊すと、flycheck.el (@ln2551)は 2 つのエラーを返します。

デバッグ情報

1)。Flycheck は Cygwin ルート/tmpディレクトリにバッファ コピーを書き込みます。flycheck.el (@ln800)を参照してください): このファイルは存在し、確認済みの読み取り可能なバッファー コピーです。ファイルのアクセス許可に問題はありません (chmod 777 または 700 のどちらでも同じエラー)。

2)。Phpcs は c:/xampp/php/phpcs にあり、c:/ パスの有無にかかわらず、コマンド ライン (cmd.exe および cygwin bash) から呼び出すことができます。ただし、cygdrive パスでは機能しません。[これは $/cydrive/c/xampp/php/phpcs -h (.bat 拡張子の有無にかかわらず) では機能しません。] また、phpcs の適切なインストール (およびコマンド ラインからの機能) を確認しました。ここではファイル許可の問題ではありません。flycheck.el @ ln2895-2903 に従って変数flychech-phpcs-standardを設定しましたが、エラーをスローする条件が見つかりませんでした。c:/xampp/php/phpcs

[注: phpcs ファイルの名前を変更して phpcs.bat を指定しようとすると、このエラーはなくなりましたが、tmp ファイルへの書き込みエラーが依然として結果を妨げたため、チェッカーが見つかったかどうかはわかりません。また、これにより、phpcs コマンドのコマンドラインでの使用が中断されました。]

念のため、これが私のphp -vです。

これが私のphpcsバージョンです:

そして、私の .bash_profile に このエイリアスを持っています:alias phpcs="c:/xampp/php/phpcs"

そしてc:\xampp\php、私のPATH上

リサーチ

flycheck-phpcs-standard 行をカスタマイズする手順を含め、phpcs、cygwin、flycheck.el を調べましたが、この問題については何も進展していません。

これがflycheck.el@800-824 のコメントと関係があるかどうかはわかり(defun flycheck-temp-file-system (filename prefix)ません。これらは、Emacs の圧縮バグを回避するためのハッキングに関するコメントです。ともかく、

これを修正する方法は?

これをさらにテストするためのコメントやアイデアはありますか? Cygwinを使用してwin7でフライチェックを行っている人はいますか? それはオペレーティングシステムのコンパイルの問題ですか? スクリプトのディレクトリ パスはどこにありますか?