問題タブ [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.
emacs - Emacs - 起動時に ParEdit モードをロードする
emacs を起動するたびにデフォルトで paredit モードを有効にする簡単な方法はありますか? .emacs に次のコードがあります。
paredit-mode を除くすべてのモードがロードされます。なぜこうなった?
ありがとうございました。
java - Intellij Java/Scala:デリミタまで削除しますか? (Emacs Paredit など)
Lisp ライクな言語や Java/Scala などの他の言語で動作する Emacs の「paredit」モードの素晴らしい機能の 1 つは、Ctrl-k (kill) を押すだけで適切な区切り文字までテキストをスマートに削除できることです。これは、閉じ引用符、または閉じ括弧/括弧/角括弧である可能性があります。コードを構文的に有効に保ちながら、本質的に物事を削除します。つまり、正しい数の右括弧/中括弧などを削除します。
Intellij IDEA にそのようなアクションまたはキーボード ショートカットはありますか? または、これを行うマクロをどのように定義しますか?
lighttable - ライト テーブル : 括弧は自動閉じません
ライトテーブル上の Clojure/ClojureScript ファイルを paredit で編集しようとしているのですが、プラグインが動作しないようです。括弧を開くと閉じません。
ただし、プラグインはプラグイン リストに示すようにインストールされます。
いくつかの設定手順を見逃したのですか、それともバグですか?
(執筆時点では、最後のバージョンをインストールしたばかりで、構成には触れていません)。
emacs - pareditでemacsを使用するときに、clojureフォームに末尾の括弧を追加するにはどうすればよいですか?
私は次のフォームを持っています:
問題は]
、hiccup テンプレートの最後に欠落があることです。emacs を押し]
ても欠落が追加されず、]
代わりに Ctrl+f を押したように動作します。これがpareditによるものであることは知っていますが、不足しているものを追加する方法を見つけることができないようで]
、これが私を夢中にさせ始めています。
pareditでemacsを使用しているときに、不足している括弧を追加するにはどうすればよいですか?
emacs - 中の括弧を表示する - Emacs
emacs にはshow-paren-mode
、カーソルが反対側にあるときに対応する反対側の括弧に色を付けるモードがあります。説明する例を書きましたshow-paren-mode
:
ただし、カーソルが括弧上にない場合は機能しません。
どうすればこれを有効にできますか? 私は、paredit でスラーページとバーファージを実行するとき、括弧を使用しない限り括弧が色付けされていないため、括弧をうまく追跡できないことに気付きました。
これが最適です。
編集: @lawlist のコメントのおかげで、この問題は解決しました。