問題タブ [paredit]

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 に答える
192 参照

emacs - paredit コメント行の折り返しの長さを設定するには (またはオフにするには)

Paredit モードでは、コメントが 70 文字を超えると、次のように切り捨てられます。

になります:

その 70 を 120 に変更し、オプションで完全にオフにする方法を知りたいです。

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

clojure - ライト テーブルのチート シートが見つかりません

誰かが LightTable のチートシートを持っていますか? paredit プラグインのチートシートを持っている人はいますか?

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

emacs - paredit が paredit-backward-kill-word の右括弧を削除しない

バッファは「(|)」です。paredit-backward-kill-word を送信する Alt+Backspace では、左括弧のみを削除し、バッファを "|)" のままにします。PareditまたはEmacsのバグだと思いました。しかし、Alt+Backspace は、IntelliJ IDEA の Clojure エディターでまったく同じように機能します。それは私に考えさせました-それはPareditの機能ですか?ポイントは何ですか?

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

emacs - emacsでcljsファイルの「lispモード」を有効にするにはどうすればよいですか?

現在、emacs は paredit をオンにしておらず、.cljs ファイルを編集するときに構文の強調表示を使用していません。.clj ファイルを編集し、.cljs を同様に扱いたい場合に行います。

どうすればいいですか?

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

emacs - ミニバッファーでの paredit の無効化

Emacs 24.3.1 でstarter-kit-lispを使用していparedit-modeますが、ミニバッファーを含む多くのバッファーでオンになります。paredit は正規表現についての手がかりがなく、特定の場所に特定の文字を入力できないため、これは私が正規表現検索を行っているときに非常にイライラします。:)

すべてのミニバッファーを無効にしたいと思いparedit-modeます。

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

keyboard-shortcuts - Light Table で Paredit を有効にするにはどうすればよいですか?

私は Light Table は初めてで、paredit の使用には慣れています。プラグイン マネージャーは、Paredit プラグインがインストールされていることを示していますが、それを有効にする方法がわかりません。「paredit」と入力すると、コマンド ペインに paredit コマンドが表示されますが、キーボード ショートカットがリストされていません。オンにする方法を教えてください。

別のマシンで Light Table を使用する必要があります。新しいマシンを使用するたびにキーボード ショートカットを手動で設定する必要はありません。

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

emacs - Paredit Wrap Round コマンドは M-( にバインドされていません

私はPareditを使用しており、チートシートを研究していました。M-(ソースとドキュメントは、トリガーする必要があることを示唆していparedit-wrap-roundますが、私のシステムではC-h k M-(、 M-( のキーバインディングを見つけるために使用すると、次のようになります:

何が再バインドM-(されているかを調べてparedit-backward-slurp-sexp、通常の状態に戻すにはどうすればよいですか?

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

emacs - paredit の convolute-sexp をバインドする場所が見つかりません

奇妙なことに、さまざまな paredit チートシートがM-?にバインドされていることが示されていますがparedit-convolute-sexpparedit.elファイルにはその関数に対するバインドがありませんが、関数は定義されています。paredit.elここに追加するように編集しました:

しかし、emacs を再起動しても、まだバインドされていませんM-?"M-?"バックスラッシュなしでバインディングだけを使用してみましたが、違いはありませんでした。

私もこれをやろうとしました:

また、バックスラッシュの有無にかかわらず試してみました。

オートコンプリートモードを有効にしても、それも違いはありませんでした。

このバインディングをどこに置くべきか誰にもアドバイスできますか?