4

私はemacsとnreplで作業しています。どうすれば次のことができますか:

  1. 終了しますnrepl(現在、バッファを削除するだけです)

  2. で作業していたものをすべてリロードしますnrepl

これを行うことで解決しようとしている問題は、nsフォームをロードしたときにエラーが発生した場合、以前のエラーが引き続き発生するため、正しいコードをロードできないことです。

4

2 に答える 2

6

1)nreplを終了します(現在、バッファを強制終了しています)

M-x nrepl-quit

2) nrepl のすべてをリロードします。(nsをロードしたときにこの問題が発生し、エラーが発生しました。その後、正しいコードをロードできません。以前のエラーが引き続き表示されます)

バッファに切り替えて、 を使用C-c C-kしてバッファをロードするか、単に を使用C-c C-cして式を評価できます。別のオプションは次のとおりです。

(use :reload 'my.namespace)

REPLで。

于 2013-03-29T12:11:32.753 に答える
0

repl で名前空間管理のための Stuart Sierra のツールを確認し、効果的な使用方法を説明しているブログ記事を読んでください。コーディングの規律が少しあれば、nrepl を終了する必要がなくなります (いずれにせよ、少なくなります)。幸運を。

于 2013-09-25T01:15:02.963 に答える