Paredit を有効にして emacs を使用する。LISP (Clojure) S 式を検索して変数の名前を変更するにはどうすればよいですか? グローバルではなく、現在の S 式内で実行したいと思います。
2 に答える
2
withアクティブリージョンは、リージョン内のquery-replace
一般的な検索/置換に非常に適しています。しかし、コードのリファクタリングには、ieditの方がはるかに好きです。
defun内の変数の名前を変更するには、再配置するシンボルに移動し、を押し C-0 C-;て編集します。
任意の領域内の変数の名前を変更するには、シンボルに移動し、を押して C-;、関心のある領域を選択し、C-;もう一度を押します。
ieditには、コードのリファクタリングに役立つ他の多くの機能があります。ヒント:C-'
于 2012-03-25T12:43:09.160 に答える